DataTable.Copy 方法

定義

複製此 DataTable結構與資料。

public:
 System::Data::DataTable ^ Copy();
public System.Data.DataTable Copy();
member this.Copy : unit -> System.Data.DataTable
Public Function Copy () As DataTable

傳回

一個擁有相同結構(資料表結構與約束)及資料的新檔案DataTableDataTable

若這些類別已被推導,該副本也會是相同的衍生類別。

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

範例

以下範例使用該 Copy 方法來建立原始 DataTable的副本。 若命名空間名稱是從父DataTableDataSet或 繼承而來,則不會被保留。

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

適用於

另請參閱