using System.Collections.Generic;
public static void Main()
DateTime StartDate = DateTime.Now;
DateTime EndDate = DateTime.Now.AddDays(90);
Enumerable.Range(0, (int)((EndDate - StartDate).TotalDays) + 1)
.Select(n => StartDate.AddDays(n))
(baseFecha, fechas) => new
dates.ToList().ForEach(s => Console.WriteLine(s));