Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
可能导致此错误的原因:
NullReferenceException 未处理,对象引用未设置为对象的实例。
var LinqResult = from a in Db.Table select new {Table = a}; if(LinqResult.Any()) { //Blah blah blah }
我的猜测是 Db 或 Db.Table 在执行该查询时尚未实例化。您可以为上下文发布任何其他代码吗?
Db.Table值为null。 _
Db.Table
null
它不像其他人所建议Db的那样存在。null否则,实际查询中会发生异常。
Db
很可能是Db或。Db.Tablenull
可能是 Db 为空。执行 .Any() 时会发生异常,但这是因为延迟执行。