非静态方法需要一个目标.找不到一个似乎有效的答案
本文关键字:一个 有效 答案 找不到 静态方法 目标 | 更新日期: 2023-09-27 18:04:55
我发现的每个帖子都表明,当存在null
值时,会发生这种情况。我已经尝试了一些例子,比如这里发现的一个,但无论我似乎尝试了什么,我仍然以同样的错误信息结束。
有人知道这是什么情况吗?
var aaresults1 = (from a in db.AAs
where a.AAID == aaid.AAID & a != null
select a);
阅读关于此错误的其他StackOverflow帖子,当where
子句引用值为null时,似乎会发生这种情况。基于此,我猜你的aaid
对象是空的,当你运行这个。
var aaresults1 = db.AAs.AsQueryable();
if(aaid != null)
{
aaresults1 = aaresults1.Where(a => a.AAID == aaid.AAID);
}