【发布时间】:2012-11-09 14:58:05
【问题描述】:
我按小时对数据进行分组,如下所示:
group c by new { date = new DateTime(Date.Year, Date.Month, Date.Day, Date.Hour, 5, 0), name = c.Name } into g
我想得到这样的东西:10.05 - 11.05 当我调试代码时,日期会像我预期的那样返回。但是数据仍然在10.00 - 11.00之间分组。
希望我能解释一下。这样做的逻辑是什么?
谢谢。
【问题讨论】: