linq取值方式
Country = dtResult.AsEnumerable().ElementAt<DataRow>(0).Field<string>("Country");
传统取值方式
Country = dtResult.Rows[0]["Country"].ToString(),那种速度快效率高???
为神马
Country = dtResult.AsEnumerable().ElementAt<DataRow>(0).Field<string>("Country");
传统取值方式
Country = dtResult.Rows[0]["Country"].ToString(),那种速度快效率高???
为神马
Country = dtResult.Rows[0]["Country"].ToString(),这么简单的操作,你再用LINQ,不是有点小题大作。。
LINQ确实强大,用在该用的地方啊~~
for (int i = 1; i <= 1000000; i++)
Country = dtResult.AsEnumerable().ElementAt<DataRow>(0).Field<string>("Country");
Console.WriteLine(DateTime.Now);
for (int i = 1; i <= 1000000; i++)
Country = dtResult.Rows[0]["Country"].ToString();
Console.WriteLine(DateTime.Now);看看输出什么