您的位置:首页 > 其它

如何从DataTable 中取得你要的数组

2016-03-04 15:17 309 查看
DataTable dt = new DataTable();

dt.Columns.Add("A");

dt.Columns.Add("B");

dt.Columns.Add("Channel");

for (int I = 0; I < 4;I++ )

{

DataRow dr = dt.NewRow();

dr["A"] = "A" + I;

dr["B"] = "B" + I;

dr["Channel"] = I;

dt.Rows.Add(dr);

}

DataRow[] rows = dt.Select();

// Array.ConvertAll<

string[] arr = rows.Select(x => x["Channel"].ToString()).ToArray();

List<object> A = rows.Select(x => x["Channel"]).ToList();

//a.ToArray(typeof(Int32))

//int[] list = Array.ConvertAll<string, int>(strArray.Split(','), s => int.Parse(s));

int[] list = Array.ConvertAll<String, int>( arr,s => int.Parse(s));
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: