[予約] C#が迅速にデータテーブルのクローン方法で同じアーキテクチャを作成します

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、ブロガーマイクロチャネル公共番号は、次のとおりです。

おすすめ

転載: www.cnblogs.com/xu-yi/p/11246468.html