You can use DateTime
objects directly in the loop, in place of your int
. DateTime.AddDays
handles month ends correctly.
for (DateTime date = startingDate; date <= endingDate; date = date.AddDays(1))
allDates.Add(date);
You can use DateTime
objects directly in the loop, in place of your int
. DateTime.AddDays
handles month ends correctly.
for (DateTime date = startingDate; date <= endingDate; date = date.AddDays(1))
allDates.Add(date);