DataTable.Copy Yöntem

Tanım

Bunun DataTablehem yapısını hem de verilerini kopyalar.

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

Döndürülenler

Bu DataTableile aynı yapıya (tablo şemaları ve kısıtlamaları) ve verilere sahip yeni DataTable bir .

Bu sınıflar türetilmişse, kopya aynı türetilmiş sınıflardan da olur.

Copy(), özgün DataTableile aynı yapıya ve verilere sahip yeni DataTable bir oluşturur. Yapıyı yeni DataTablebir öğesine kopyalamak ancak verileri kopyalamak için kullanın Clone().

Örnekler

Aşağıdaki örnek, özgün DataTableöğesinin Copy bir kopyasını oluşturmak için yöntemini kullanır. Ad alanı adı bir üst DataTable veya DataSetöğesinden devralınırsa korunmaz.

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.
 }

Şunlara uygulanır

Ürün Sürümler
.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

Ayrıca bkz.