これまでのところ、XML ファイルを使用してディクショナリまたは顧客 ID と注文を作成する単純な LINQ クエリがあります。
var Limit = from c in xml.Descendants("Customer") select new { customerID = c.Descendants("customerid").First().Value, order = c.Descendants("order").First().Value 、
};
戻ってくる個別の顧客 ID と、各顧客 ID の「注文」の合計が必要です。たとえば、私は持っています:
CustomerID = 123 注文 = 200
CustomerID = 123 注文 = 100
CustomerID = 123 注文 = 50
CustomerID = 456 注文 = 100
CustomerID = 456 注文 = 100
そして私は必要です:
顧客 ID = 123 注文合計 = 350
CustomerID = 456 注文合計 = 200
似たような質問がたくさんあることは知っていますが、LINQ は初めてです。
ありがとう