int[] comparValue = { 11, 22, 11, 11, 33, 11, 22 };
var query = (from num in
(
from number in comparValue
group number by number into g
select new
{
number = g.Key,
cnt = g.Count()
}
)
orderby num.cnt descending
select num.number).First();
Console.WriteLine("{0}", query);LINQ 获取当前数组中出现次数最多的元素
最新推荐文章于 2020-12-20 20:55:19 发布
本文展示了一个使用C#中的LINQ对整型数组进行分组统计的例子,并选取出现次数最多的元素作为输出结果。
1096

被折叠的 条评论
为什么被折叠?



