これは、オブジェクトの値を保持する方法に関するものです。 私は1つのオブジェクトが"objData"私の主な結果を持っています。 objDataの結果を1変数に格納しています。参照型オブジェクトの値を保持したいc#
var result = objData;
これ以降、objDataからいくつかのプロパティを削除しています。
var result1 = objData.remove(x=>x.something..);
その後、私はの作成中にいくつかのプロパティを削除していた場合「結果」に同じ値を保持するどのような方法があり、それは参照型のオブジェクトだからが、それも更新され「結果」をチェックすると"result1"?
objDataにはリストがありますか? –
@WillyDavidJr複数のプロパティを持つオブジェクトです! –
'remove'メソッドを再定義して、それが適用されているオブジェクトのコピーを返すことはできますか? – nondestructive