Ho abbozzato due righe di codice, magari c'è qualche modo più elegante ma questo dovrebbe funzionare:
static void Main(string[] args)
{
DateTime dataInizio = DateTime.Parse("20/02/2009");
DateTime dataFine = DateTime.Parse("05/03/2009");
while (dataInizio.CompareTo(dataFine.Subtract(new TimeSpan(1, 0, 0, 0))) < 0)
{
dataInizio = dataInizio.AddDays(1.0);
Console.WriteLine(dataInizio.ToString("dd/MM/yyyy"));
}
Console.ReadKey();
}
Fammi sapere 
Ciao!
Riccardo