Я пытаюсь объединить перечисляемый список, который я сериализую
У меня есть данные, которые выглядят так:
Internet explorer 10
Internet explorer 15
Mozille firefox 10
Я был таким, чтобы выглядеть так:
Internet explorer 25
Mozille firefox 10
мой класс выглядит следующим образом:
public class BrowserVisits
{
public string BrowserName { get; set; }
public int Visits { get; set; }
}
мой текущий запрос на сериализацию перечисляемого списка (r) выглядит так:
var browserVisits = from r in reportData
select new BrowserVisits
{
BrowserName = r.Dimensions.First(d => d.Key == Dimension.Browser).Value,
Visits = int.Parse(r.Metrics.First(d => d.Key == Metric.Visits).Value)
};
как мне составить группу с суммойв linq?
мне нужно пройти два запроса или я могу сделать один.
извинения, если это звучит расплывчато, это был долгий день, но я более чем рад добавитьна это, если это нуждается в разъяснении