读书人

运用循环创建table表的列

发布时间: 2013-08-16 14:29:57 作者: rapoo

使用循环创建table表的列
for (int i = 0; i < 15; i++)
{
dt.Columns.Add(new DataColumn(i; typeof(Int32)));
}
这样子好像有错误,怎么能使列名用i代替
[解决办法]
变通一下:

string[] str = new string[] { "dt1", "dt2", "dt3", "dt4", "dt5" };
DataTable dt = new DataTable();
foreach (string item in str)
{
dt.Columns.Add(item, typeof(Int32));
}


[解决办法]
dt.Columns.Add(new DataColumn(i.toString(); typeof(Int32)));

读书人网 >C#

热点推荐