Не могу понять, как решить эту проблему с помощью linq.Возможно, мой синтаксис выключен.
Учитывая следующий объект:
Data
-----------
string type
string number
string value
У меня есть IEnumerable<Data>
объекты.Я в основном хочу вернуть 1 объект данных со суммированными значениями (тип и число в этом случае будут идентичны).
Первоначально я думал, что это случай для функции Aggregate()
, но я не могу получитьсинтаксис правильный.
Вот что у меня было, хотя я понимаю, что это неправильно:
var results = thisData.Aggregate(new Data(), (data, item) => { item.value?? });
Спасибо!
Обновление
IДумаю, я не очень хорошо задал свой вопрос.В конце этого процесса мне нужна только 1 запись, содержащая тип, число и суммарное (или совокупное) значение.Есть ли простой элегантный способ добиться этого?