Chciałbym uzyskać daty między dwiema datami. Zamiast oczekiwanych różnych dat, otrzymuję i zabraknie pamięci. Jaki byłby problem z poniższym kodem?Jak uzyskać daty między dwoma datami w C#
StartDate
wartość 01/04/2016 00:00:00
EndDate
wartość jest 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 Przeprosiny, zmęczony mózg, nie widziałem, jak otrzymywały nieskończoną pętlę – Draken
Prawdopodobny duplikat * [Pierwsze wszystkie DateTimes między dwoma "DateTime w C#] (http://stackoverflow.com/questions/3227927/ get-all-datetimes-between-two-datetimes-in-c-sharp) * –