我有一个三维元组数组:
var CountList = new List<Tuple<int, int, int>>();
需要排序的是第一个整数按数字升序排列,第二个整数按数字降序排列,因此:
5, 4, 7
4, 5, 6
5, 2, 3
3, 5, 2
2, 4, 1
2, 6, 4
变成
2, 6 ,4
2, 4, 1
3, 5, 2
4, 5, 6
5, 4, 7
5, 2, 3
有没有办法为List.Sort()指定更多的搜索功能,还是我需要将信息拆分成单独的列表,在每个组上执行降序排序,然后按所需的升序顺序将单个列表项添加到“主列表”中?