gpt4 book ai didi

c# - 非静态方法需要一个目标。找不到似乎有效的答案

转载 作者:行者123 更新时间:2023-11-30 20:49:16 28 4
gpt4 key购买 nike

我发现的每篇文章都表明当存在 null 值时会发生这种情况。我试过一些例子,比如一个发现 here但无论我尝试什么,我仍然会收到相同的错误消息。

有没有人知道情况可能是什么?

var aaresults1 = (from a in db.AAs
where a.AAID == aaid.AAID & a != null
select a);

最佳答案

通读其他有关此错误的 StackOverflow 帖子,当 where 子句引用空值时,似乎会发生这种情况。基于此,我猜测当您运行它时您的 aaid 对象为 null。

var aaresults1 = db.AAs.AsQueryable();
if(aaid != null)
{
aaresults1 = aaresults1.Where(a => a.AAID == aaid.AAID);
}

关于c# - 非静态方法需要一个目标。找不到似乎有效的答案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23855987/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com