作者don750421 (1+1≠2)
看板C_Sharp
标题[问题] 有办法一气呵成产生DataTable吗?
时间Wed Oct 29 22:40:33 2014
如标题,纯粹好奇可不可以达到@@
如果我已经知道我DataTable要产生的栏位和内容。
有办法一气呵成产生吗?
目前的写法是
DataSet Data = new DataSet()
{
Table={
new DataTable("Name"),
new DataTable("School"),
new DataTable("Year")
}
};
Data.Tables["Name"].Columns.AddRange{
new DataColumn[]{new DataColumn("Test",typeof(string)),
new DataColumn("Test",typeof(int))};
Data.Tables["Name"].Rows.Add("ABC",12);
好奇的想问,有办法缩短写法吗?
或许有办法在建立DataTable的时候,就连同增加栏位及塞值?
谢谢各位
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.236.110.38
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/C_Sharp/M.1414593638.A.8A3.html
1F:推 johnpage: 1写函数 10/30 06:27
2F:→ nanashi07: 有连资料库的话建一个temp table再捞回来 10/30 09:39