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

返回

DataTable具有相同结构(表架构和约束)和数据的新DataTable项。

如果这些类已派生,则副本也将是同一派生类。

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

适用于

另请参阅