二维数组需要这样定义
int[][] nums= new int[][] { new int[]{ 1, 2 }, new int[]{ 3, 4 } };
有这几种方式,表示拿每个一维数组的第二个元素比较
Array.Sort(nums, (x, y) => x[1].CompareTo(y[1]));
Array.Sort(nums, (a, b) => a[1] - b[1]);
Array.Sort(nums, (a, b) => { return p1[1] - p2[1]; });
最后
以上就是老实身影最近收集整理的关于C#使用Array.Sort对二维数组排序的全部内容,更多相关C#使用Array内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复