从DataTable中提取一整列而不使用LINQ?

时间:2013-07-11 09:56:53

标签: c# asp.net datatable .net-2.0

我有一个DataTable,里面有很多列。我想提取整个第3列,并将值放在字符串数组中。我不想使用LINQ,因为我使用的是.net 2.0 Framework,默认情况下它不支持LINQ。

那么如果没有LINQ,我怎么能这样做?

1 个答案:

答案 0 :(得分:2)

string[] result = new string[datatable.Rows.Count];
int index = 0;
foreach(DataRow row in dataTable.Rows)
{
    result[index] = row[2].ToString();
    ++index;
}