首页 新闻 会员 周边

c# GroupBy扩展方法执行问题

0
悬赏园豆:10 [待解决问题]

具体情况是这样的,我使用ef查出数据并转成list集合了

之后呢,我想按照日期分组,然后再分组里面再按照创建人分组,得到报表数据。然后再把数据返回到前台

 

但是现在的情况是,还没有GroupBy完。就已经返回了数据

 

 

 

也就是调试执行到断点的时候 再按F10,又会进入到圈出的代码段即GroupBy那里,

导致前台一直在请求,好久才能出来数据。

又是没有bug的一天的主页 又是没有bug的一天 | 初学一级 | 园豆:149
提问于:2017-08-18 13:18
< >
分享
所有回答(3)
0

问题在你select里面的x.where

吴瑞祥 | 园豆:29449 (高人七级) | 2017-08-18 13:51
0

里面加tolist,每一个独立的linq加tolist

hahanonym | 园豆:1460 (小虾三级) | 2017-08-18 13:51
0

把tolist拿出来,(cusInv...select(x=>new{})).ToList(),这样只会查询一次数据库

大兄弟竹子 | 园豆:55 (初学一级) | 2017-08-18 15:54
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册