如何在数组字符串中添加DataRow

时间:2010-09-29 07:17:59

标签: c#

在DataTable中我有n行需要在数组中添加这些行吗?

2 个答案:

答案 0 :(得分:0)

DataTable tbl = new DataTable();
tbl.Rows

Rows是您的记录数组......

答案 1 :(得分:0)

下面的代码将所有信息存储在双数组字符串中的数据表中。代码应该是即插即用的,只需确保将“dataTable1”换成实际DataTable的名称。

string[,] stringArray = new string[dataTable1.Rows.Count, dataTable1.Columns.Count];

for (int row = 0; row < dataTable1.Rows.Count; ++row)
{
   for (int col = 0; col < dataTable1.Columns.Count; col++)
   {
      stringArray[row, col] = dataTable1.Rows[row][col].ToString();
   }
}

要访问 stringArray 中的第一项,只需使用索引调用下面的代码,就像使用普通数组一样。

stringArray[0, 0]