要使用C#中的OrderByDescending方法來逆序排列集合,可以按照以下步驟操作:
以下是一個(gè)示例代碼,演示如何對(duì)一個(gè)整數(shù)列表進(jìn)行逆序排序:
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);
}
}
}
在上面的示例中,我們首先創(chuàng)建了一個(gè)整數(shù)列表numbers,然后使用OrderByDescending方法和Lambda表達(dá)式對(duì)該列表進(jìn)行逆序排序。最后,我們使用foreach循環(huán)遍歷排序后的結(jié)果并將其打印輸出。
當(dāng)運(yùn)行該程序時(shí),輸出將會(huì)是:
Sorted numbers in descending order:
9
8
5
2
1