【发布时间】:2015-08-27 22:43:54
【问题描述】:
我想知道如何使用 Lambda 表达式对具有日期作为字段的列表进行排序。该列表应根据最近的日期(之后)特定日期(例如生日)进行排序。
如果我们有以下几天:
2015 年 10 月 11 日
2015 年 10 月 13 日
2015 年 10 月 14 日
2015 年 10 月 15 日
2015 年 10 月 15 日
2015 年 10 月 22 日
出生日期是 2015 年 10 月 14 日
日期将被排序为
2015 年 10 月 14 日
2015 年 10 月 15 日
2015 年 10 月 15 日
2015 年 10 月 13 日
2015 年 10 月 11 日
2015 年 10 月 22 日
- 第一个结果将是给定的日期(在本例中为出生日期)
- 然后是比它大的最近日期
- 或小于它的最近日期
- 比给定日期多 10 天的日期将在比给定日期少 9 天的日期之后
谢谢!
【问题讨论】:
-
读起来像家庭作业