c# - LINQ orderby and group -
c# - LINQ orderby and group -
consider next code
var res = d in calentries grouping d d.date.tostring("mmmm") grp orderby grp.key select grp;
i have list of objects in calentries 1 fellow member property date
of type datetime
. code returns me dates grouped month name order of groups alphabetic nov appear before oct example. how can modify query retain grouping on month name order groups based on months chronological order?
it backwards grouping name of month if don't care month name @ all. instead, grouping straight month number , sort it. don't compute strings if native format of info more suitable.
group x x.month g orderby g.key select new { monthname = g.key.tostring("mmmm"), items = g.tolist() }
c# linq
Comments
Post a Comment