如何在C#中对列表进行排序?

设置一些值的列表。在这里,我们有一个字符串列表。

var cars = new List<string>() {"Mercedes", "Audi", "Jaguar" };

要排序,只需使用Sort()method。

cars.Sort();

以下是显示如何在C#中对列表进行排序的示例。

示例

using System;
using System.Collections.Generic;
public class Program {
   public static void Main() {
      var cars = new List<string>() {"Mercedes", "Audi", "Jaguar" };
      Console.WriteLine("Original Array =");
      foreach (var name in cars) {
         Console.WriteLine(name);
      }
      //排序
      cars.Sort();
      Console.WriteLine("Sorted Array =");
      foreach (var name in cars) {
         Console.WriteLine(name);
      }
   }
}

输出结果

Original Array =
Mercedes
Audi
Jaguar
Sorted Array =
Audi
Jaguar
Mercedes