LinQ & DataTable Groupe En Question en C#

J'ai un DataTable et magasins de 4 colonnes (StockCardCode,Expliquer,la Quantité,la BranchCode), et Im regrouper avec une LinQ. Le Code est ma clé pour l'utilisation de Group By. Quand j'écris ma requête, je ne peux utiliser les 2 colonnes dans l'instruction select, comment puis-je afficher toutes les colonnes dans cette requête? Cette requête me renvoie 2 colonne. Je ne peux pas utiliser x.Champ("Expliquer") dans ma requête par exemple.

var query = from s in incoming.AsEnumerable()
                        group s by s.Field<string>("Stock Card Code")
                            into grp
                            orderby grp.Key
                            select new { StockCardCode = grp.Key, Quantity = grp.Sum(r => r.Field<decimal>("Quantity")) };

entrants: DataTable

OriginalL'auteur Serkan Hekimoglu | 2010-12-17