2013-10-02 112 views
0

我有一个列表,其中包含来自各个日期的数据。我想创建一个只包含一定时间间隔的信息的子列表,比如今天一直到6个月前。按日期分组数据列表

var results = Bean.GroupBy(dc => new {dc.serviceType, dc.periodType}).Select(WHAT GOES HERE?) 

时段是在我的名单区间的名字

我想是这样的:日期1和date2之间的时间段

感谢

+3

你应该寻找Where扩展。类似于var x = Bean.Where(s => s.Date DateTime.Today.AddDays(-100)); –

+0

感谢这有助于。 – GodfatherSaint

回答

1

什么:

var results = Bean.Where(x => x.period > Date1 && x.period < Date2).GroupBy(dc => new {dc.serviceType, dc.periodType})