当我尝试从存储过程中过滤或投影结果时,我可以在LinqPad中出现以下错误。
' LINQPad.ReturnDataSet'不包含' Where'的定义和 没有扩展方法'其中'接受第一个类型的参数 ' LINQPad.ReturnDataSet'可以找到
有解决方法吗?
答案 0 :(得分:7)
对存储过程的结果调用AsDynamic()
将允许您应用Linq操作,例如spOrders.AsDynamic().Where(o => o.Id > 100)