标签: c# .net collections
public class A { public int x { get; set; } }
然后在某处,一个集合:
public List<A> aList { get; set; }
现在,如何根据最高x值选择此列表中的n个对象?
答案 0 :(得分:3)
LINQ怎么样:
var bestAs = aList.OrderByDescending(a => a.x).Take(n);