c#按年份列出<t>组,然后按月列出

时间:2015-09-18 23:14:18

标签: c#

我有一个班级:

public class Item
{
    public string ItemId { get; set; }
    public DateTime Created { get; set; }
    public string Title { get; set; }
}

如果我有一个列表,我怎样才能每年对项目进行分组,然后按月分组?

当然,对于年份来说会是这样的:

list.GroupBy(t=>t.Created.Year);

1 个答案:

答案 0 :(得分:1)

 list.GroupBy(t => new { Year = t.Created.Year, Month = t.Created.Month });