If I have a pair of dates, and I want to generate a list of all the dates between them (inclusive), I can do something like:
System.DateTime s = new System.DateTime(2010, 06, 05);
System.DateTime e = new System.DateTime(2010, 06, 09);
var list = Enumerable.Range(0, (e - s).Days)
.Select(value => s.AddDays(value));
What I'm
…