c# list集合按照字母排序
时间: 2023-07-15 09:14:57 浏览: 120
C# 根据首字母排序单词
可以使用List的Sort方法来对字符串类型的元素进行排序,示例代码如下:
```csharp
List<string> list = new List<string>{"orange", "apple", "banana", "pear"};
list.Sort(); // 正序排序
// list.Sort((a, b) => b.CompareTo(a)); // 倒序排序
foreach (string s in list)
{
Console.WriteLine(s);
}
```
输出结果为:
```
apple
banana
orange
pear
```
如果需要进行倒序排序,可以使用Sort方法的重载,传入一个比较器函数,示例代码中已经注释掉了。
阅读全文