【发布时间】:2013-12-20 08:15:14
【问题描述】:
我之前使用过以下代码,其属性类型为short。效果很好。
reportUnits.units.Sort(Function(x, y) x.checkInDate.CompareTo(y.checkInDate))
但是,如上所述,此代码尝试对 Date 属性进行排序,但没有执行任何操作。
没有错误,也没有排序?
该列表包含具有各种属性的自定义对象,其中之一是 checkInDate。
我想按 checkInDate 重新排序对象(单位)列表。
谢谢。
【问题讨论】:
-
请提供一个简短但完整的程序来演示该问题。应该没问题的。
-
@JonSkeet,这是你第二次对我这样做:-).. 再次,当你真正花时间独立复制我的问题时,我发现我的问题。我排序的属性和我用来“检查”排序的属性是对象的不同日期属性。我按一个排序,另一个检查。再次感谢您的洞察力。
-
@Louis 如果不再需要,您应该可以关闭或删除您的问题。