在C#操作集合數據的過程中,有時候需要手動創建一個DataTable對象,並手動設置DataTable對象的Columns列名等信息,最後再往手動創建的DataTable對象中寫入相應的數據信息,此時就使用到DataTable類的Columns.Add方法、NewRow方法以及Rows.Add等方法 ...
在C#操作集合數據的過程中,有時候需要手動創建一個DataTable對象,並手動設置DataTable對象的Columns列名等信息,最後再往手動創建的DataTable對象中寫入相應的數據信息,此時就使用到DataTable類的Columns.Add方法、NewRow方法以及Rows.Add等方法。
以下是一段示例代碼,創建一個DataTable類的對象table,並且定義這個table的列只有2列,分別為字元串類型的Name類和整數類型的Id列。創建完成後往table中寫入一條測試數據。具體代碼實現如下:
DataTable table = new DataTable(); table.Columns.Add("Name", Type.GetType("System.String"));//添加Name列,存儲數據類型為string table.Columns.Add("Id", Type.GetType("System.Int32"));//添加Id列,存儲數據類型為Int DataRow newRow = table.NewRow(); newRow["Name"] = "張三"; newRow["Id"] = 11; table.Rows.Add(newRow);
備註:原文轉載自博主個人站IT技術小趣屋,原文鏈接為C#中手動創建一個DataTable對象並寫入數據_IT技術小趣屋。