6

オブジェクトのリストをコピーしたいのですが、オブジェクト間の参照を取得し続けます。

List<MyClass> copy = original;

コピー リストの値を変更すると、元のリストも変更されてしまいます。それを回避する方法はありますか?

4

1 に答える 1

11

あなたはこれを行うことができます:

List<MyClass> copy = original.ToList();

これにより、リスト自体への参照をコピーするのではなく、リストの要素ごとのコピーが作成されます。

于 2013-03-11T03:26:52.673 に答える