私はこのようなコードのこぶを持っています:
public class OuterClass
{
public static InnerClass GetInnerClass()
{
return new InnerClass() { MyProperty = 1 };
}
public class InnerClass
{
public int MyProperty { get; set; }
}
}
MyPropertyとから設定可能でInnerClassありOuterClass、これらのスコープ外ではMyProperty読み取り専用であるという名前のプロパティの解決策は何ですか