C# list<string> 存储的日期信息怎么按时间排序
发布网友
发布时间:2022-04-22 22:41
我来回答
共1个回答
热心网友
时间:2023-09-06 15:23
可以使用 List 的 OrderBy 方法,如下代码:
using System;
using System.Collections.Generic;
using System.Linq;
namespace Demo9
{
class Program
{
static void Main(string[] args)
{
List<string> list = new List<string>();
list.Add("2016年6月29日");
list.Add("2016年7月6日");
list.Add("2016年7月13日");
list.Add("2016年7月20日");
list.Add("2016年7月27日");
list.Add("2016年6月28日");
var result = list.OrderBy(r => DateTime.Parse(r)).ToList();
result.ForEach(r => Console.WriteLine(r));
Console.ReadKey();
}
}
}