4
DataRowをコピーまたは複製する簡単な方法は?
DataRowのクローンを作成する簡単な方法を探しています。そのロウのスナップショットを撮って保存するようなものです。元の行の値は自由に変更できますが、変更されていない別の保存されたコピーがあります。これは正しい方法ですか? DataRow Source, Destination; // Assume we create some columns and fill them with values Destination.ItemArray = Source.ItemArray; これは、スナップショットのItemArray参照をSourceの参照を指すように設定するだけですか、それとも実際に別のコピーを作成しますか?代わりにこれを行う必要がありますか? Destination.ItemArray = Source.ItemArray.Clone(); 編集:2番目のコードスニペットが実際にコンパイルされるとは思いません。