要克隆DataTable对象,您可以使用Copy方法。下面是一个简单的示例:
DataTable originalTable = new DataTable();
// 添加一些数据到原始表
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();
// 打印克隆表的数据
foreach (DataRow row in clonedTable.Rows)
{
Console.WriteLine(row["ID"] + " " + row["Name"]);
}
在这个示例中,我们首先创建了一个原始的DataTable对象originalTable,然后向其中添加了一些数据。然后,我们使用Copy方法创建了一个克隆表clonedTable,该表包含与原始表相同的数据。最后,我们遍历了克隆表的行并打印了每一行的数据。