我有这样的代码:
public class OuterClass
{
public static InnerClass GetInnerClass()
{
return new InnerClass() { MyProperty = 1 };
}
public class InnerClass
{
public int MyProperty { get; set; }
}
}
什么是名为的属性的解决方案MyProperty
可以从InnerClass
和设置OuterClass
,并且在这些范围之外,MyProperty
只是只读的