当前位置: 代码迷 >> 综合 >> LINQ(3)——案例:取出现次数最多的三个数
  详细解决方案

LINQ(3)——案例:取出现次数最多的三个数

热度:63   发布时间:2023-10-01 22:09:42.0
int[] values = { 1, 2, 5, 2, 3, 5, 5, 3, 4, 3, 3 };var result = from item in valuesgroup  item by item into gorderby g.Count() descendingselect new {数字=g.Key,次数=g.Count()};foreach (var item in result.Take(3)){Console.WriteLine(item.数字+"="+item.次数);}

  相关解决方案