list怎么升序排列字符串1月,2月,3月c#
时间: 2024-10-10 10:07:11 浏览: 13
C#查找字符串所有排列组合的方法
在 C# 中,如果你有一个包含字符串 "1月", "2月", "3月" 的 List 并想要按照字典顺序升序排序,你可以使用 `List<T>.Sort()` 或者 LINQ 的 `OrderBy` 方法。这里是一个简单的示例:
```csharp
using System;
using System.Collections.Generic;
using System.Linq;
class Program
{
static void Main(string[] args)
{
// 创建一个包含字符串的列表
List<string> months = new List<string> { "3月", "1月", "2月" };
// 使用 Sort() 方法按字典顺序升序排序
months.Sort();
// 输出排序后的结果
foreach (string month in months)
{
Console.WriteLine(month);
}
// 或者使用 LINQ 的 OrderBy 方法
// List<string> sortedMonths = months.OrderBy(month => month).ToList();
// 同样输出排序后的结果
// Console.WriteLine(string.Join(", ", sortedMonths));
}
}
```
运行这个程序,你会得到排序后的列表:`1月, 2月, 3月`。
阅读全文