日期:2014-05-20  浏览次数:20878 次

AsEnumerable方法找不到?
“System.Data.DataTable”不包含“AsEnumerable”的定义,并且找不到可接受类型为“System.Data.DataTable”的第一个参数的扩展方法“AsEnumerable”(是否缺少 using 指令或程序集引用?)

已经用了System。Date
System。linq
。net 4.0
代码我是从另一个地方copy过来的一个函数,原地方是正常的,


求解
LINQ 扩展 using datetable

------解决方案--------------------
dt.Rows.AsEnumerable()
------解决方案--------------------
System.Data
System.linq
引用了这两个应该是可以的哦

------解决方案--------------------
引用:
Quote: 引用:

dt.Rows.AsEnumerable()


依然不行

这个函数我是从一个winform里考来的,想放到win service里,就不行,求各位大侠想想办法


用Cast<T>()试试看。