在C#中对数组进行降序排序

在本文中,我将解释如何在数组中创建降序排序。

我们知道了如何调用static Array.Sort方法并使用它对字符串数组进行适当排序。结果是按字母顺序排序。

在这里LINQ与查询表达式一起使用,查询表达式是从Z到a的原始字符串的枚举。

namespace demo_arraylist

{
    class Program

    {
        static void Main(string[] args)
        {
            //Program that uses Array.Sort Character Ascending Order

            string[] a = new string[]
               {
                     "apple",
                  "orange",
                  "pear",
                  "banana",
                  "peach",
                  "grape",

               };
            var sort = from s in a

                       orderby s descending
                       select s;

            foreach (string c in sort)

            {
                Console.WriteLine(c);
            }
            Console.ReadKey();

        }
    }
}
日期:2020-04-11 23:03:51 来源:oir作者:oir