【发布时间】:2012-02-22 03:29:58
【问题描述】:
这是我的清单:
List<int> numbers=new List<int> { 12, 5, -8, 4, 7, 28, 3, 22 };
如何通过 lambda 获得 4 个最大数字:我需要这些:{28, 22, 12, 7}
【问题讨论】:
标签: c# .net linq sorting lambda
这是我的清单:
List<int> numbers=new List<int> { 12, 5, -8, 4, 7, 28, 3, 22 };
如何通过 lambda 获得 4 个最大数字:我需要这些:{28, 22, 12, 7}
【问题讨论】:
标签: c# .net linq sorting lambda
用途:
var result = numbers.OrderByDescending(n => n).Take(4);
【讨论】:
OrderBy 将始终完全枚举来源