如何在C#中以2d数组存储Datarow值?

时间:2015-08-08 10:21:30

标签: c# arrays

foreach (System.Data.DataRow drcount in dscount.Tables[0].Rows)
{  
   int strsample5 =drcount[0].ToString().Trim();
}

dscount是数据集名称,drcount是datarow name.datarow具有dataset值。我需要将datarow的值传递给二维数组。如何将值传递给二维数组?

1 个答案:

答案 0 :(得分:0)

试试这个,但是,我不确定你的数据。这里strsample5是一个整数数组。我认为最好使用Dictionary或List。

    for (int i=0;i< dscount.Tables[0].Rows.Count;i++ )
    {
        for (int j = 0; j < dscount.Tables[0].Columns.Count; j++)
        {
            strsample5[i][j] = Convert.ToInt32(dscount.Tables[0].Rows[i][j].ToString());
        }
    }