linq 请问分组后排序问题?
var kssj = new DateTime(DateTime.Now.Year, DateTime.Now.Month - 1, DateTime.Now.Day + 1);“20170925”
var aa = (from d in sjk
where d.Time >= kssj
orderby d.Time
group d by d.Time.Day into g
select new
{
day=g.Key,
count=g.Count()
}).ToArray();
我统计的是最近30天的一个数据。但是统计出来的day数据是[1,2,3,4,5......24,25,26,27,28,29,30]已结排序了。
而我想得到的数据是[25,26,27,28,29,30,1,2,3,4,5......23,24]
请问怎么排序?