【发布时间】:2013-12-22 12:29:44
【问题描述】:
为什么AsEnumerable() 扩展方法在 DataView 上不起作用?
当你用某个DataTable初始化一个DataView时,为什么不能查询它以将结果存储在一个泛型集合中?
我想做这样的事情:
DataView dv = new DataView(ds.Tables[0]);
List<String> li = (from row in dv.AsEnumerable select row).ToList();
【问题讨论】:
-
请向我们展示您尝试过的代码。
-
DataView dv = new DataView(ds.Tables[0]); List
li = (from row in dv.AsEnumerable select row).ToList(); -
正如您自己指出的,为了调用一个方法,您需要括号。