如何在c#中对numeric类型进行排序

   2024-09-30 7860
核心提示:在C#中,可以使用LINQ(Language Integrated Query)对数值类型的集合进行排序using System;using System.Collections.Generic;u

在C#中,可以使用LINQ(Language Integrated Query)对数值类型的集合进行排序

using System;using System.Collections.Generic;using System.Linq;class Program{    static void Main()    {        List<int> numbers = new List<int> { 5, 8, 1, 3, 7, 9, 2 };        // 使用LINQ对整数列表进行升序排序        var sortedNumbers = from num in numbers                             orderby num ascending                             select num;        Console.WriteLine("升序排序后的整数列表:");        foreach (var number in sortedNumbers)        {            Console.Write(number + " ");        }        Console.WriteLine("\n\n按回车键继续...");        Console.ReadLine();    }}

在这个示例中,我们首先创建了一个包含一些整数的列表。然后,我们使用LINQ查询对该列表进行升序排序。最后,我们将排序后的整数列表输出到控制台。

同样地,你也可以使用LINQ对其他数值类型(如double、float、decimal等)进行排序。只需将上述示例中的List<int>替换为相应的数值类型即可。

 
举报打赏
 
更多>同类网点查询
推荐图文
推荐网点查询
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号