我怎样才能按日期排序列表<问题>
这个问题在这里已经有了答案:
排序日期保存为字符串只有在日期格式为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