按日期属性排序列表(T)不起作用

时间:2013-12-20 08:15:14

标签: c# asp.net .net vb.net

我以前使用过以下代码,short属性类型。它运作良好。

reportUnits.units.Sort(Function(x, y) x.checkInDate.CompareTo(y.checkInDate))

但是,如上所述,尝试对Date属性进行排序时,此代码不执行任何操作。

没有错误,也没有排序?

该列表包含具有各种属性的自定义对象,其中一个属性是checkInDate。

我想通过checkInDate重新排序对象列表(单位)。

感谢。

2 个答案:

答案 0 :(得分:0)

reportUnits.units.OrderBy(x => x.checkInDate).ToList(); 

答案 1 :(得分:0)

试试这个:

reportUnits.units.OrderBy(Function(x) x.checkInDate)