gpt4 book ai didi

c# - 使用 Linq 获取列表 <> 的项目数

转载 作者:IT王子 更新时间:2023-10-29 04:51:39 26 4
gpt4 key购买 nike

我想查询一个 List<> 并找出有多少项符合选择条件。使用 LINQ 和 c#/.net 3.5。我将如何修改查询以返回 int 计数。

var specialBook = from n in StoreDisplayTypeList 
where n.DisplayType=="Special Book"
select n;

最佳答案

 var numSpecialBooks = StoreDisplayTypeList.Count(n => n.DisplayType == "Special Book");

这使用了 Enumerable.Count 的重载这需要 Func<TSource, bool>过滤序列的谓词。

关于c# - 使用 Linq 获取列表 <> 的项目数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3853010/

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