私は何を意味するか説明しましょう。私はオブジェクトC#では、オブジェクトのプロパティを参照するにはどうすればよいですか?
public class Foo
{
public int Val { get; set; }
}
と別の
mybar.Reference = null;
を設定一時のは、私が
Bar mybar = new Bar() { Reference = new Foo() { Val = 69 } }
を持っていると言うと、私はにしたい
public class Bar { public Foo Reference { get; set; } }
などを持っていると言います0 これまでの設定に戻します。まあ、私はnull
に上記セットtemp
の2行ので
var temp = mybar.Reference;
mybar.Reference = null;
mybar.Reference = temp;
を行うことはできません。だから私は何をしようとしているのですか?
から
temp
から「メモリアドレス」、「上記のセットの一時のライン2は、NULLにあるため、」 - 何? - 'mybar.Reference = null;'は 'temp'の値を変更できません。表示される動作を示す[MCVE]を提供してください。 –