gpt4 book ai didi

c# - 如何从 List 中获取重复次数

转载 作者:太空狗 更新时间:2023-10-30 00:20:38 30 4
gpt4 key购买 nike

List<int> ListIdProducts = new List<int>();
var IdProductKey = from a in me.ProductKeywords where a.Keyword == item.Id select a;
foreach (var item2 in IdProductKey)
{
ListIdProducts.Add(item2.Product.Value);
}

结果是:5个6个75个2个5

我需要得到以下 5=3, 6=1, 7=1, 2=1

最佳答案

使用GroupBy LINQ 方法:

ListIdProducts
.GroupBy(i => i)
.Select(g => new { Value = g.Key, Count = g.Count() });

关于c# - 如何从 List<int> 中获取重复次数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10192878/

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