C# 如何定义一个和datatable相同结构的datarow数组

DataRow[] dr = dt.NewRow();这样写不行吗?
2024-10-30 11:08:38
推荐回答(2个)
回答(1):

当然不行了,
你可以:Datarow dr=dt.NewRow();是可以的
只不过只能声明一行而已

回答(2):

DataRow 是需要结构的,而这个结构是来源于DataTable提供的

DataRow dr=dt.NewRow();
//code here
dt.Rows.Add(dr);

这样就是使用一个已有DataTable结构创建DataRow,处理完以后再将这个Row放进Table里