【发布时间】:2015-03-16 13:32:59
【问题描述】:
我有一个带有 Timestamp 属性的模型对象,我想按年和月对它们进行分组,所以我这样做了:
'group the events by months
Dim months = Model.Events.GroupBy(Function(x) New With {x.Timestamp.Year, x.Timestamp.Month})
但这实际上是为每个事件返回一个组,即使是具有相同年份和月份的事件:
这里发生了什么?为什么GroupBy 为每个事件单独分组,而不是按年和月分组,我该如何解决这个问题?
【问题讨论】:
-
你在用
months做什么?
标签: .net vb.net linq grouping linq-to-objects