次のように仮定します。
class BaseClass
{
public string MyProperty { get; set; }
public NestedClass_ NestedClass;
internal class NestedClass_ : BaseClass
{
public string MyNestedProperty { get; set; }
}
}
では、次のように言いましょう。
var baseClass = new BaseClass();
baseClass.NestedClass.MyNestedProperty = "Value applied from nested class";
baseClass.MyProperty変更時に同じ値を適用するために何かできることはありますbaseClass.NestedClass.MyNestedPropertyか?
そして、反対のケースはどうですか:
var baseClass = new BaseClass();
baseClass.MyProperty = "Value applied from base class";
baseClass.NestedClass.MyNestedProperty変更時に同じ値を適用するために何かできることはありますbaseClass.MyPropertyか?