Sto lavorando su stessa operazione relativa DataTable sui dati, quale sarebbe il modo più efficiente di utilizzare LINQ su datatable-Differenza tra datatable.Rows.Cast <DataRow> e datatable.AsEnumerable() in LINQ C#
var list = dataSet.Tables[0]
.AsEnumerable()
.Where(p => p.Field<String>("EmployeeName") == "Jams");
O
var listobj = (EnumerableRowCollection<DataRow>) dataSet.Tables[0].Rows
.Cast<DataRow>()
.Where(dr => dr["EmployeeName"].ToString() == "Jams");