首页 新闻 会员 周边

请问linq怎么进行动态分组?

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

GroupBy()里面的分组字段是动态的

清歌水寒的主页 清歌水寒 | 初学一级 | 园豆:96
提问于:2014-11-05 09:35
< >
分享
所有回答(5)
0

Dynamic Linq

Launcher | 园豆:45045 (高人七级) | 2014-11-05 09:39
0

你先select在group不久行了

吴瑞祥 | 园豆:29449 (高人七级) | 2014-11-05 09:53
0

如果返回字段是一样的,你也可以考虑用存储过程实现。更高效。

你看一下子提供了三个方案了。

爱编程的大叔 | 园豆:30839 (高人七级) | 2014-11-05 10:03
1

GroupBy接受的参数时一个Func<,>, 可以根据你的不同条件使用不同的Func<>.声明一个func<>变量,将这个变量作为参数。

平常心队长 | 园豆:1113 (小虾三级) | 2014-11-05 16:56
0

表达式树搞定,杠杠的

Halower | 园豆:1723 (小虾三级) | 2014-12-05 13:01
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册