var list = from tx in Transactions group tx by new {tx.TransactionType, tx.ClientTypeID}; foreach (var item in list) { Console.WriteLine(item.Key.TransactionType); Console.WriteLine(item.Sum(tx => tx.Amount)); foreach (var item2 in item) Console.WriteLine(item2.TransactionID); }
var list = from tx in Transactions group tx by new {tx.TransactionType, tx.ClientTypeID} into g select g;
Disclaimer The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.