list怎么升序排列字符串1月,2月,3月,4月,5月,6月,10月,11月,12月c#
时间: 2024-10-09 22:04:51 浏览: 8
在 C# 中,你可以使用 List 类以及 LINQ 的 OrderBy 方法来对包含字符串 "1月", "2月" 等的列表进行升序排序。这里假设你有一个 `List<string>` 存储月份,你可以这样做:
```csharp
using System;
using System.Collections.Generic;
using System.Linq;
class Program
{
static void Main(string[] args)
{
// 创建一个包含月份的列表
List<string> months = new List<string>
{
"1月",
"2月",
"3月",
"4月",
"5月",
"6月",
"10月",
"11月",
"12月"
};
// 使用 OrderBy 方法按字典顺序排序
List<string> sortedMonths = months.OrderBy(month => month).ToList();
// 输出排序后的结果
foreach (string month in sortedMonths)
{
Console.WriteLine(month);
}
//