This question is actually a follow-up of a previous question (assigning-values-toproperties-in-structures.html). In the answer provided by @XingyuZhao-MSFT he had referred to an article (mutating-readonly-structs). In the article there is a statement which defines how to resolve
"E.I" where E is an object and I is a field......if the field is readonly and the reference occurs outside an instance constructor of the class in which the field is declared, then the result is a value, namely the value of the field I in the object referenced by E.
My question is, is there any article which defines the rules of behaviour in various cases...for example when the structure instance is not readonly but the memebers are OR vice versa?