如何使用数组类方法按降序对一维数组进行排序?
以下是未排序的数组。
int[] list = {98, 23, 97, 36, 77};现在首先使用该Sort()方法对数组进行排序。
Array.Reverse(list);
使用Reverse()最终会按降序为您提供排序数组的方法。
Array.Reverse(list);
您可以尝试运行以下代码以降序对一维数组进行排序。
示例
using System;
namespace Demo {
public class MyApplication {
public static void Main(string[] args) {
int[] list = {98, 23, 97, 36, 77};
Console.WriteLine("Original Unsorted List");
foreach (int i in list) {
Console.Write(i + " ");
}
//sort
Array.Sort(list);
//降序排列
Array.Reverse(list);
Console.WriteLine("\nSorted List");
for(int i=0; i输出结果Original Unsorted List
98 23 97 36 77
Sorted List
98 97 77 36 23