溫馨提示×

Datatable c#如何克隆

c#
小樊
222
2024-07-16 16:19:43
欄目: 編程語言

要克隆DataTable對象,您可以使用Copy方法。下面是一個(gè)簡單的示例:

DataTable originalTable = new DataTable();

// 添加一些數(shù)據(jù)到原始表
originalTable.Columns.Add("ID", typeof(int));
originalTable.Columns.Add("Name", typeof(string));
originalTable.Rows.Add(1, "Alice");
originalTable.Rows.Add(2, "Bob");

// 克隆原始表
DataTable clonedTable = originalTable.Copy();

// 打印克隆表的數(shù)據(jù)
foreach (DataRow row in clonedTable.Rows)
{
    Console.WriteLine(row["ID"] + " " + row["Name"]);
}

在這個(gè)示例中,我們首先創(chuàng)建了一個(gè)原始的DataTable對象originalTable,然后向其中添加了一些數(shù)據(jù)。然后,我們使用Copy方法創(chuàng)建了一個(gè)克隆表clonedTable,該表包含與原始表相同的數(shù)據(jù)。最后,我們遍歷了克隆表的行并打印了每一行的數(shù)據(jù)。

0