我怎样才能按日期排序列表<问题>

这个问题在这里已经有了答案:

  • 如何按对象中的属性排序列表<T> 19答案

  • 排序日期保存为字符串只有在日期格式为year.month.day时才有效。 如果你不能(或不想)使用DateTime变量来存储日期,你将不得不为自己的比较器编写'Issue'或覆盖Equals方法。 我建议使用适当的类型DateTime而不是字符串。


    其中一种方法是使用linq,假设您的StartDate属性是string类型。

     var sortedList = usersissueslist.OrderBy(item => item.StartDate).ToList();
    

    正如大家所建议的。

    链接地址: http://www.djcxy.com/p/70959.html

    上一篇: How can I sort a List<Issue> by date

    下一篇: C# List Logic Fail