DataTable的Columns.Add方法用于向DataTable中添加一個新的列。該方法有兩個參數,分別是列的名稱和數據類型。
使用方法如下:
首先,創建一個新的DataTable對象。
調用Columns.Add方法,傳入列的名稱和數據類型作為參數。
示例代碼如下:
// 創建一個新的DataTable對象
DataTable table = new DataTable();
// 添加列
table.Columns.Add("ID", typeof(int));
table.Columns.Add("Name", typeof(string));
table.Columns.Add("Age", typeof(int));
// 可以通過循環添加多個列
for(int i = 0; i < 5; i++)
{
table.Columns.Add("Column" + i, typeof(string));
}
在上面的示例中,我們先創建了一個名為table的DataTable對象。然后,通過調用Columns.Add方法,依次添加了三個列,它們的名稱分別是"ID"、“Name"和"Age”,數據類型分別是int、string和int。接著,我們使用循環添加了5個名為"Column0"、“Column1”、“Column2”、"Column3"和"Column4"的字符串類型的列。
注意:在使用Columns.Add方法添加列時,如果指定的列名稱已經存在,將會拋出一個異常。為了避免這種情況,可以先使用Columns.Contains方法檢查列是否已經存在。