LINQ: Group by month and year within a datetime field
var grouped = from p in posts group p by new { month = p.Create.Month,year= p.Create.Year } into d select new { dt = string.Format(“{0}/{1}”,d.Key.month,d.Key.year), count = d.Count() }; Here’s the list of DateTime functions available in LINQ. For this to work you’ll also need to understand multi-column grouping ordered descending var grouped = (from … Read more