gpt4 book ai didi

c# - 从 linq 查询解析 bool

转载 作者:太空宇宙 更新时间:2023-11-03 17:56:17 25 4
gpt4 key购买 nike

我有一个属性 OnHomePage,它是一个 bool 值。

我正在尝试根据是否从 linq 查询返回结果来设置此值。显然,我可以编写一个外部方法来确定我的查询结果是否为 null 或者它是否包含一个值,但我希望有更好的方法可以在一行中完成。

这是我当前的代码行:

OnHomePage = im.PageImages.Select(p => p.ImageId == im.Id 
&& p.Page.PageName == "/Home")

最佳答案

您可以使用 Any Extension Method确定查询是否给出任何结果:

OnHomePage = im.PageImages.Any(p => p.ImageId == im.Id 
&& p.Page.PageName == "/Home");

关于c# - 从 linq 查询解析 bool,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10398686/

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