我有一个队列.如何选择最常出现的值并通过LINQ表达式将其分配给int?
int number = (from i in queue
group // ?
select i).First();
Run Code Online (Sandbox Code Playgroud)
Bro*_*ass 12
int number = queue.GroupBy( x => x)
.OrderByDescending( g => g.Count())
.Select( g => g.Key)
.First();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2724 次 |
| 最近记录: |