我在C#中使用DataTable该类.
我想知道是否应该使用DataTable.Select()或DataTable.AsEnumerable().Where()搜索数据表中的元素.
var filter1 = dataTable.AsEnumerable().Where(
r => r.Field<String>("OBJECT_ID").Contains(val));
var filter2 = dataTable.Select(filter expression);
Run Code Online (Sandbox Code Playgroud) 如果我有一个DataTable包含少量或大量数据的数据,要从数据表中选择数据,我可以使用该Datatable.Select()方法或转到LINQ.哪一个更快更有效?