16,553
社区成员
发帖
与我相关
我的任务
分享
void Main()
{
var list=new List<int>{50,60,80,50,60,50,50,40,50,50,60,50};
var query=(from l in list
group l by l into m
orderby m.Count() descending
select m.Key).FirstOrDefault();
Console.WriteLine(query);//50
}
//不会VB 给你个C#版本的 你参考思路
void Main()
{
var list=new List<int>{50,60,80,50,60,50,50,40,50,50,60,50};
var query=list.GroupBy(l=>l).OrderByDescending(l=>l.Count()).Select(l=>l.Key).FirstOrDefault();
Console.WriteLine(query);//50
}