对象引用未设置为动态Linq-to-Sql where子句中对象的实例
本文关键字:子句 对象 实例 where Linq-to-Sql 设置 动态 对象引用 | 更新日期: 2023-09-27 18:00:55
我正在为IQueryable类型的集合使用Dynamic Linq Extension库。我的收藏品是可查询的。我在cluase的地方应用它,但当它枚举时,它抛出了null引用的异常。请查看下面的堆栈跟踪。
IQueryable<T> returnData = source.Where(advanceSearchParameter.AdvanceSearchText, advanceSearchParameter.AdvanceSearchValue);
扩展方法来自动态扩展库。
这里Source是类型为IQueryable<T>
的对象,当returnData被执行(枚举(时,我会得到错误。
您是否尝试将Visual Studio设置为在引发异常时中断?转到调试>异常。。。并检查"公共语言运行时异常"旁边的"抛出"下的蝴蝶结。
希望它能在某个地方断裂,在那里你可以看到什么是空的。