C#での操作データテーブルデータ変数の間、すべてのデータテーブルスキーマ及び制約および他の情報を含む現在のデータテーブル変数の構造を複製する必要がある場合、)データテーブルのクローン方法仮想データテーブルクローン(の署名クローン方法を実現使用することができパラメータなし。clone()メソッドとコピー方法と比較して、クローンデータテーブル、さらにデータテーブルにデータをコピーすることに加えて、構成情報をコピーするコピー方式でデータ情報をコピーしない方法をクローニングします。
DataTable.Clone方法:すべてのDataTableのスキーマと制約を含む、DataTableの構造を複製。
DataTable.Copy方法:データ構造をコピーしたDataTable。
第一に、我々は表3、それぞれ、名前、ID、メモに含まれているデモのDataTable変数dataDt構成情報を持っています。構成情報は、他の迅速dataDtデータテーブル変数newDTにコピーする必要がある場合クローン方法を使用することができる次のように、具体。
VAR newDt = dataDt.Clone()。
クローン()メソッドで使用される上記のステートメントは、データの多くの行がある場合でも、あなたはnewDtに一緒にデータ行をコピーする必要がある場合、その後、あなたが代わりにCloneメソッドのコピーメソッドを使用する必要があり、newDt変数dataDtテーブルにコピーされません。
コピーは、こちらの記事を参照することができます:C#が迅速CopyメソッドDataTableオブジェクトによってコピーされました。
注意:個人ブロガー駅から再生されたテキストIT技術の小さな楽しみの家のための元のリンクと同じ方法でクローン技術、高速DataTable_ITささやかな楽しみの家が作成したC#のフレームワーク。
ブロガーの個人的な技術交流グループ:次のように960 640 092、ブロガーマイクロチャネル公共番号は、次のとおりです。