C# で配列を並べ替える

Minahil Noor 2024年2月16日 Csharp Csharp Array
C# で配列を並べ替える

この記事では、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 
チュートリアルを楽しんでいますか? <a href="https://www.youtube.com/@delftstack/?sub_confirmation=1" style="color: #a94442; font-weight: bold; text-decoration: underline;">DelftStackをチャンネル登録</a> して、高品質な動画ガイドをさらに制作するためのサポートをお願いします。 Subscribe

関連記事 - Csharp Array