C# リスト ソート方法まとめ!基本から応用まで
C#では、リストをソートするためにList.Sort()メソッドを使うことができます。このメソッドは、要素の順序を決定するために比較器(Comparer)を引数として受け取ります。ソート規則を指定するためには、ラムダ式やカスタムの比較器を使用することができます。以下に示すサンプルコードを参考にしてください:
List<int> numbers = new List<int>{ 4, 2, 6, 1, 5 };
numbers.Sort((a, b) => a.CompareTo(b));
foreach (int number in numbers)
{
Console.WriteLine(number);
}
上記のコードは、numbersリスト内の要素を昇順に並べ替えて結果を出力します。