TimeSpan can be added to DateTime objects.
Here's one way to do it using a list box:
private void FillDateList()
{
DateTime start = new DateTime(2013, 8, 15);
DateTime end = new DateTime(2013, 11, 9);
TimeSpan oneday = new TimeSpan(1, 0, 0, 0);
while (start <= end)
{
this.listBox1.Items.Add(start.ToShortDateString());
start = start + oneday;
}
}