0
je classe comme ci-dessous:Linq pour résumer les groupes à partir de deux colonnes
Class Financial
{
string Debit;
string Credit;
decimal Amount;
}
Et j'ai une liste avec des objets de cette classe, avec plusieurs enregistrements. Tout ce que je besoin est d'effectuer une somme groupped, quelque chose comme dans sql
Select debit, Credit, sum(amount) group by Debit, Credit
J'ai essayé avec une déclaration comme suit:
from operation in m_listOperations
orderby operation.Debit, operation.Credit ascending
group operation by operation.Debit, operation.Credit into groupedOperation
select new Financial(Debit, Credit,
groupedOperation.Sum(operation => operation.Amount))
Mais cela ne fonctionne pas puisque je ne peux pas le groupe sur deux colonnes.
Des suggestions?