Я пытаюсь добавить все даты между двумя указанными датами. Вместо девяти разных дат я получаю 875287 и, очевидно, также получаю исключение из памяти из памяти. Где ошибка в этом коде?
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);
}