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