HOWTO · Csharp
C# で配列を並べ替える
この記事では、C# で配列を並べ替える方法を紹介します。Array.Sort()メソッドが含まれています。
このページの内容
この記事では、C# で配列を並べ替えるさまざまな方法を紹介します。
C# で Array.Sort() メソッドを使用して配列を並べ替える
メソッド Array.Sort() を使用して配列を並べ替えます。Array.Sort() メソッドは、配列を昇順で並べ替えます。このメソッドには複数のオーバーロードがあります。このメソッドを使用するための正しい構文は次のとおりです。
Array.Sort(Array array);
メソッド Sort() のこのオーバーロードには、パラメータが 1つだけあります。パラメータの詳細は以下のとおりです
| パラメーター | 説明 | |
|---|---|---|
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