使用以下代码(从我拼凑在一起的控制台应用程序中),我向我的数据表添加了七列。完成后,如何为每个列设置数据类型?例如,数据表的第一列将具有标题“ItemNum”,我希望将其设置为Int类型。我查看了一些网上的示例,但大多数都显示同时创建列标题和列数据类型,例如:
以下是我的代码(为列设置名称):
loadDT.Columns.Add("ItemNum", typeof(Int));
在我的程序中,这一列已经有了一个名称。我只想做类似于这样的事情(不是实际代码):
loadDT.Column[1].ChangeType(typeof(int));
以下是我的代码(为列设置名称):
// get column headings for datatable by reading first line of csv file.
StreamReader sr = new StreamReader(@"c:\load_forecast.csv");
headers = sr.ReadLine().Split(',');
foreach (string header in headers)
{
loadDT.Columns.Add(header);
}
显然,我对这个还很陌生,但是我很努力地学习。有人能指点我一下吗?谢谢!