我想按日期升序对通用列表进行排序。 (框架 v2)
有什么建议吗?
最佳答案
Upul 和 Wim 都说了:
使用委托(delegate):
new List<DateTime>().Sort(delegate(DateTime d1, DateTime d2) {
return d1.CompareTo(d2);
});
或者,如果您有一个类或包含该日期时间的东西:
new List<Nhonho>().Sort(delegate(Nhonho n1, Nhonho n2) {
return n1.date.CompareTo(n2.date);
});
为了减少它,
new List<Nhonho>().Sort(delegate(Nhonho n1, Nhonho n2) {
return n2.date.CompareTo(n1.date);
});
祝你好运。
关于c# - 排序通用列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2116754/