温馨提示×

C#中OrderByDescending的使用方法是什么

c#
小樊
320
2024-07-06 01:23:27
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在C#中,OrderByDescending方法用于对集合进行降序排序。它接受一个Lambda表达式作为参数,该Lambda表达式定义了排序的规则。OrderByDescending方法返回一个新的IEnumerable集合,其中元素按照指定的排序规则进行降序排列。

以下是OrderByDescending方法的基本用法示例:

List<int> numbers = new List<int> { 5, 2, 8, 1, 9 };

var sortedNumbers = numbers.OrderByDescending(x => x);

foreach (var number in sortedNumbers)
{
    Console.WriteLine(number);
}

在上面的示例中,我们首先创建了一个包含一些整数的List集合。然后使用OrderByDescending方法对这些整数进行降序排序,并将结果存储在sortedNumbers变量中。最后,我们遍历sortedNumbers集合并将其打印出来,可以看到排序后的结果是9、8、5、2、1。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:c#中sendmessage的使用方法是什么

0