如何将Arraylist添加到DataTable的特定列中,例如,将名称为“mylist”的Arraylist添加到DataTable名称mydatatable
的第5列。
我试试这段代码:
foreach(string item in mylist)
{
mydatatable.Rows.Add(item);
}
但是当我使用这段代码时,数据总是填入表的第一列,当我添加列索引或列名时,我收到错误消息。所以任何人都对它有任何想法?并提前感谢您的时间。
答案 0 :(得分:1)
object[] fields = new object[5];
foreach(string item in mylist)
{
fields[4] = item;
mydatatable.Rows.Add(fields);
}