获取从StartDate到EndDate的日期列表

SOF*_*ser 2 c# linq lambda

如何使用linq或lambda表达式获取开始日期和结束日期之间的日期列表.

DateTime StartDate = DateTime.Now;
DateTime EndDate = DateTime.Now.AddMonths(13);
List<DateTime> ListofDates = //Contains list of all dates only between start and end date.
Run Code Online (Sandbox Code Playgroud)

SLa*_*aks 9

Enumerable.Range(0, (EndDate - StartDate).Days).Select(i => StartDate.AddDays(i))
Run Code Online (Sandbox Code Playgroud)