gpt4 book ai didi

c# - 使用 Linq 执行 List.Exist

转载 作者:太空狗 更新时间:2023-10-29 20:17:49 25 4
gpt4 key购买 nike

我想检查列表中的任何项目是否有一个字段设置为 true

目前我这样做:

bool isPaid = visit.Referrals.Exists(delegate(AReferral r)
{
return r.IsPaidVisit;
});

我如何使用 Linq 执行此操作对某些人来说可能微不足道,但现在无法确定。

最佳答案

using System.Linq;

...

bool isPaid = visit.Referrals.Any(r => r.IsPaidVisit);

但是当您可以执行以下操作时,为什么还要使用 Linq 库:

bool isPaid = visit.Referrals.Exists(r => r.IsPaidVisit);

关于c# - 使用 Linq 执行 List.Exist,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10478538/

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