在C#中,OrderByDescending方法用于对LINQ查询结果进行降序排序。下面是一个示例代码,演示了如何使用OrderByDescending方法:
using System;
using System.Collections.Generic;
using System.Linq;
class Program
{
static void Main()
{
// 创建一个包含整数的列表
List<int> numbers = new List<int> { 5, 2, 8, 1, 9, 3 };
// 使用LINQ查询对列表进行降序排序
var sortedNumbers = numbers.OrderByDescending(num => num);
// 输出排序后的结果
foreach (var num in sortedNumbers)
{
Console.WriteLine(num);
}
}
}
在上面的代码中,我们首先创建了一个包含整数的列表numbers。然后使用LINQ查询对列表进行降序排序,通过调用OrderByDescending方法并传入一个lambda表达式来实现。最后,我们输出排序后的结果,可以看到列表已按照降序排列。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:C# StringComparison怎样用于排序