gpt4 book ai didi

c# - 重写 Linq 语句

转载 作者:行者123 更新时间:2023-11-30 19:12:12 25 4
gpt4 key购买 nike

这是我目前拥有的:

from s in domainThreads.Values
where (s.IsAvailable)
select s;

但我仍在学习 Linq,并且相信我可以在一条线上完成所有工作。以下看起来正确吗?

domainThreads.Values.Where(s => s.IsAvailable).Any();

我需要 .Any() 吗?

最佳答案

Any() 返回一个 bool 值,指示给定集合中是否存在任何实体。

原始 LINQ 表达式的等价物是:

domainThreads.Values.Where(s => s.IsAvailable)

关于c# - 重写 Linq 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8488809/

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