在 C# 中對陣列排序
Minahil Noor
2021年3月21日
本文將介紹使用 C# 對陣列進行排序的不同方法。
使用 Array.Sort()
方法在 C# 中對陣列進行排序
我們將使用方法 Array.Sort()
對陣列進行排序。Array.Sort()
方法以升序對陣列進行排序。此方法有多個過載。使用此方法的正確語法如下。
Array.Sort(Array array);
方法 Sort()
的過載只有一個引數。其引數的詳細內容如下
引數 | 描述 | |
---|---|---|
array |
強制的 | 這是我們要排序的陣列。 |
此函式以升序對陣列進行排序。
下面的程式顯示瞭如何使用 Sort()
方法對陣列進行排序。
using System;
class Sort {
public static void Main()
{
int[] arr = new int[] {2, 10, 5, 8, 4, 11};
Console.WriteLine("Array Before Sorting:\n");
foreach(int value in arr)
{
Console.Write(value + " ");
}
Console.WriteLine("\n");
Array.Sort(arr);
Console.WriteLine("Array After Sorting:\n");
foreach(int value in arr)
{
Console.Write(value + " ");
}
}
}
輸出:
Array Before Sorting:
2 10 5 8 4 11
Array After Sorting:
2 4 5 8 10 11