1

私は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 をグループ化し、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
4

0 に答える 0