C#对数组进行排序 官网
C#提供了方便的方法对数组排序。可使用Array.Sort()方法对数组升序排序。若要降序排序,可先升序排序,再反转数组。 // 升序排序示例int[] arr = { 3, 1, 2 };Array.Sort(arr);// 运行结果:arr包含元素1, 2, 3 // 降序排序示例int[] arr2 = { 3, 1, 2 };Array.Sort(arr2);Array.Reverse(arr2);// 运行结果:arr2包含元素3, 2, 1 Array.Sort()方法默认升序排序,对自定义对象排序,需实现IComparable接口。