【发布时间】:2020-07-28 22:03:05
【问题描述】:
我正在构建一个 Blazor 应用程序并正在查询数据库
var abcGetTblOppDetailsResult = await Abc.GetTblOppDetails(new Query() { Filter = $@"i=>i.OpportunityID=={args.OpportunityID}" });
tblOppDetails = ecosysGetTblOppDetailsResult;
我正在使用tblOppDetails 中的结果来填充组件。
当查询没有返回任何内容时,我如何检查tblOppDetails 是否为空?我试过==null,但即使没有数据它也不为空,所以我被卡住了。
我尝试检查 teh count = 0 但我从智能感知中尝试的每个方法都告诉我以下信息:
error CS0428: Cannot convert method group 'Count' to non-delegate type 'object'. Did you intend to invoke the method?
有人可以帮忙吗?
谢谢
约翰
【问题讨论】:
-
你使用的是
.Count还是.Count()? -
?tblOppDetails.Count 错误 CS0428:无法将方法组“计数”转换为非委托类型“对象”。您是否打算调用该方法?
-
.Count() 给了我一个信息列表,所以我想这是要追求的,谢谢
-
知道了。Count()==0 给出了我想要的答案。非常感谢您的帮助
-
@Umair,我看不出如何给你答案,我的屏幕上除了标记或点赞之外什么都没有。