【发布时间】:2013-04-11 22:57:12
【问题描述】:
如何使用 LINQ 为下表创建嵌套分组?我想按Code 分组,然后按Mktcode。
Code Mktcode Id
==== ======= ====
1 10 0001
2 20 0010
1 10 0012
1 20 0010
1 20 0014
2 20 0001
2 30 0002
1 30 0002
1 30 0005
我想要一本字典,最后像
Dictionary<Code, List<Dictionary<Mktcode, List<Id>>>>
所以这个字典的值是
{1, ({10,(0001,0012)}, {20,(0010,0014)}, {30, (0002, 0005)})},
{2, ({20,(0001, 0010)}, {30, (0020)} )}
【问题讨论】:
标签: linq