第1个回答 2012-10-09
初始化数组:
int i = dt.RowsCount;
x = new string[i];
for循环给数组赋值:
for(int j=0;j<i;j++) {
x[j] = dt.Rows[j].Columns[列名].ToString();
}
第2个回答 2012-10-09
奇怪了 一个一维数组 而另外循环结果 以及dr本身 构成了2维数组呢
第3个回答 2012-10-09
你应该实例化数组n,给它一个长度。然后,您需要知道你要获得的是datatable里的哪一个列,通过dr 数据行 取得该列的值,你的数组里就有值了。