我想从我的数据库中获取最终用于填充日历的日期列表。每个“日历事件”都有一个开始日期和结束日期,我需要获取所有日期之间的所有日期,包括开始日期和结束日期。
我被困在 WHERE 语句上,因为我不知道该用什么
public List<EventFeed> GetCalendarDates()
{
return (from eventsList in GetEventsList()
select new EventFeed()
{
//EventDate = todo
}).ToList();
}
更新
需要明确的是,如果我有一个名为 foobar 的日历事件,该事件从 2010 年 8 月 22 日开始到 2010 年 8 月 24 日结束,那么我希望我的列表返回:
2010 年 8 月 22 日、2010 年 8 月 23 日、2010 年 8 月 24 日
谢谢知识库