自从出现了泛型和LINQ,对于集合的排序变得更简单了。
//倒序
list.OrderByDescending(p=> p.a).ThenByDescending(p => p.b);
//多个字段顺序排序
list.OrderBy(i => i.a).ThenBy(i => i.b);