小编Nit*_*ote的帖子

Linq C中datatable.Rows.Cast <DataRow>和datatable.AsEnumerable()之间的区别#

我正在研究与数据相关的数据表相关操作,在数据表上使用linq的最有效方法是什么 -

var list = dataSet.Tables[0]
  .AsEnumerable()
  .Where(p => p.Field<String>("EmployeeName") == "Jams");
Run Code Online (Sandbox Code Playgroud)

要么

var listobj =  (EnumerableRowCollection<DataRow>) dataSet.Tables[0].Rows
  .Cast<DataRow>()
  .Where(dr => dr["EmployeeName"].ToString() == "Jams");
Run Code Online (Sandbox Code Playgroud)

c# linq

5
推荐指数
1
解决办法
4598
查看次数

标签 统计

c# ×1

linq ×1