私は次のDataTableを持っています
RequestId userID ProductCode ProductValue
1 "10004" 70 85.50
2 "10004" 67 944.00
3 "10333" 30 97.00
4 "23344" 70 89.00
私が達成したいのは次のとおりです- ProductCode
andProductValue
をコンマ区切りの文字列に連結して新しい列にし、重複する行がこのコンマ区切りの文字列に追加されます。次に、重複する行を削除します(リクエストID順)
RequestId userID ProductCode ProductValue NewColumn
1 "10004" 70 85.50 "70,85.50,67,944.00"
3 "10333" 30 97.00 "30,97.00"
4 "23344" 70 89.00 "70,89.00"
これは Linq を使用して可能ですか?それとも、テーブルをループしてフィールドに問い合わせる必要がありますか?