0

请问是否可以使用 linq 查询获取给定日期的所有 7 天?

我可以使用其他方法来填充列表,但如果可能的话,我认为使用 2 行 LINQ 是明智的。

谢谢

4

1 回答 1

2

哈克但

IEnumerable<DateTime> getDays(DateTime date) {

    return Enumerable.Range(0, 7).Select(n => date.AddDays(-1 * n));
}

注意:没有测试并且对日期方法不积极。

于 2012-06-18T05:01:26.857 回答