閱讀英文

共用方式為


DataTable.Copy 方法

定義

複製這個 DataTable 的結構和資料。

C#
public System.Data.DataTable Copy ();

傳回

新的 DataTable,具有與這個 DataTable 相同的結構 (資料表結構描述和條件約束) 和資料。

如果這些類別已形成子類別,則複本也會屬於相同的子類別。

Copy() 會建立與原始 DataTable 具有相同結構和資料的新 DataTable。 若要將結構複製到新的 DataTable,但是不複製資料,請使用 Clone()

範例

下列範例會 Copy 使用 方法來建立原始 DataTable的複本。 如果命名空間名稱繼承自父 DataTable 系或 DataSet,則不會保留命名空間名稱。

C#
private void CopyDataTable(DataTable table){
    // Create an object variable for the copy.
    DataTable copyDataTable;
    copyDataTable = table.Copy();

    // Insert code to work with the copy.
 }

適用於

產品 版本
.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

另請參閱