我正在研究与数据相关的数据表相关操作,在数据表上使用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)