comment la somme d'une colonne dans l'entity framework

Je suis en train de la somme d'une colonne et d'obtenir les détails des membres sage

Ma table de données est

id   membername     cost
1   a               100
2   aa              100
3   a               100
4   aa                0
5   b               100

Dans Entity Framework, j'essaie de la somme des coûts de la colonne et obtenir tel résultat, ce

membername             totalcost
a                      200
aa                     100
b                      100

alors je fais ce

var result = from o in db.pruchasemasters.Where(d => d.memberid == d.membertable.id && d.entrydate >= thisMonthStart && d.entrydate <= thisMonthEnd)
                     group o by new { o.membertable.members } into purchasegroup
                     select new
                     {
                         membername = purchasegroup.Key,
                         total = purchasegroup.Sum(s => s.price)
                     };

Comment lire les résultats et mon code de droit ou pas?

Un type anonyme est en lecture seule, mais que voulez-vous dire par "comment j'ai lu ce"?

OriginalL'auteur Dharmeshsharma | 2013-01-16