using System; using System.Text; using System.Linq; using System.Collections.Generic; using System.Reflection; public class Program { public static void Main(string[] args) { var startDate = new DateTime(2013, 1, 25); var endDate = new DateTime(2013, 1, 31); List range = Enumerable.Range(0, (endDate - startDate).Days + 1) .Select(i => startDate.AddDays(i)) .ToList(); foreach(var d in range) Console.WriteLine(d.ToString()); } }