C# OrderByの使い方:並び替えの基本と応用
C#の中では、orderbyキーワードがコレクションや配列内の要素を並び替えるために使われます。指定した条件に従って、要素を昇順や降順で並べ替えることができます。例えば:
List<int> numbers = new List<int> { 5, 2, 8, 1, 3 };
var sortedNumbers = from num in numbers
orderby num ascending
select num;
foreach (var num in sortedNumbers)
{
Console.WriteLine(num);
}
上記の例では、整数リストnumbersを作成し、orderbyキーワードを使用してリストの要素を昇順で並べ替えました。最後に、selectキーワードを使用して、並べ替えられた要素をコンソールに出力しました。