按列1和组分组DataTable Concat Column2

时间:2013-05-30 17:50:40

标签: linq datatable concatenation grouping

我有2列DataTable:

    Column1                                 Column2
1039-F42F-87BF-723B-529E-6B76-DD92-5ED3     1
1039-F42F-87BF-723B-529E-6B76-DD92-5ED3     2
1039-F42F-87BF-723B-529E-6B76-DD92-5ED3     3
41F7-F8CB-F7A1-9AC5-6C72-3A08-361F-8803     1
9714-96BD-F411-5868-4DD1-A08D-C5B1-B872     1
9714-96BD-F411-5868-4DD1-A08D-C5B1-B872     2
9E0E-BC55-374B-5B57-FC04-C2D6-C621-95F7     1
9E0E-BC55-374B-5B57-FC04-C2D6-C621-95F7     2
9E0E-BC55-374B-5B57-FC04-C2D6-C621-95F7     3
9E0E-BC55-374B-5B57-FC04-C2D6-C621-95F7     4

如何通过分组Column1和concat Column2值来获取另一个DataTable? LINQ将是一个完美的选择,但如何做到这一点? 结果必须是以下DataTable:

    Column1                                 Column2
1039-F42F-87BF-723B-529E-6B76-DD92-5ED3     1,2,3
41F7-F8CB-F7A1-9AC5-6C72-3A08-361F-8803     1
9714-96BD-F411-5868-4DD1-A08D-C5B1-B872     1,2
9E0E-BC55-374B-5B57-FC04-C2D6-C621-95F7     1,2,3,4

0 个答案:

没有答案