DataTable.Copy メソッド
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
この DataTable の構造体だけでなくデータもコピーします。
public:
System::Data::DataTable ^ Copy();
public System.Data.DataTable Copy ();
member this.Copy : unit -> System.Data.DataTable
Public Function Copy () As DataTable
この DataTable と同じ構造体 (テーブル スキーマおよび制約) とデータを持つ新しい DataTable。
これらのクラスが派生されている場合は、コピーも同じ派生クラスになります。
Copy() は、新しい DataTable を元の DataTable と同じ構造とデータで作成します。 構造体を新しい DataTable にコピーし、データをコピーしない場合は、Clone() を使用します。
次の例では、 メソッドを Copy 使用して元 DataTableの のコピーを作成します。 名前空間名は、親 DataTable または DataSetから継承されている場合は保持されません。
private void CopyDataTable(DataTable table){
// Create an object variable for the copy.
DataTable copyDataTable;
copyDataTable = table.Copy();
// Insert code to work with the copy.
}
Private Sub CopyDataTable(ByVal table As DataTable )
' Create an object variable for the copy.
Dim copyDataTable As DataTable
copyDataTable = table.Copy()
' Insert code to work with the copy.
End Sub
製品 | バージョン |
---|---|
.NET | Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0, 2.1 |
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET に関するフィードバック
.NET はオープンソース プロジェクトです。 フィードバックを提供するにはリンクを選択します。