【发布时间】:2021-10-20 19:16:52
【问题描述】:
我想获取两个日期之间的日期。我得到了 875287 和 内存不足,而不是预期的 9 个不同的日期。下面的代码会有什么问题?
StartDate 的值为01/04/2016 00:00:00
EndDate 的值为10/04/2016 00:00:00
var selectedDates = new List<DateTime?>();
for (var date = StartDate; date <= EndDate; date.Value.AddDays(1))
{
selectedDates.Add(date);
}
【问题讨论】:
-
@JanesAbouChleih 抱歉,疲惫的大脑,没有看到他们是如何陷入无限循环的