要使用C#中的OrderByDescending方法來逆序排列集合,可以按照以下步驟操作:
以下是一個示例代碼,演示如何對一個整數列表進行逆序排序:
using System;
using System.Linq;
using System.Collections.Generic;
class Program
{
static void Main()
{
List<int> numbers = new List<int> { 5, 2, 8, 1, 9 };
var sortedNumbers = numbers.OrderByDescending(n => n);
Console.WriteLine("Sorted numbers in descending order:");
foreach (var number in sortedNumbers)
{
Console.WriteLine(number);
}
}
}
在上面的示例中,我們首先創建了一個整數列表numbers,然后使用OrderByDescending方法和Lambda表達式對該列表進行逆序排序。最后,我們使用foreach循環遍歷排序后的結果并將其打印輸出。
當運行該程序時,輸出將會是:
Sorted numbers in descending order:
9
8
5
2
1