首页新闻找找看学习计划

linq分组查询

0
悬赏园豆:5 [已解决问题] 解决于 2014-09-01 14:57

使用linq分组查询

例如

按日期分组 弯曲程度最大查询

需要得到的结果

cnns的主页 cnns | 初学一级 | 园豆:1
提问于:2014-09-01 14:43
< >
分享
最佳答案
0

var query = from c in items

                      group c by c.日期

                         select c.items.orderbydescending(x=>x.弯曲度).first()

 

上面是伪代码,你参考下,我不方便写linq。

收获园豆:5
519740105 | 大侠五级 |园豆:5810 | 2014-09-01 14:47

OK 得稍微改动一下

var n= from c in lmList
                   group c by c.Dates.ToString("yyyy-MM-dd") into p
                   select p.OrderByDescending(i=>i.Curvature).First();

cnns | 园豆:1 (初学一级) | 2014-09-01 14:57
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册