Сумма по столбцам с помощью LINQ - C#

Узнай цену своей работы

Формулировка задачи:

Пишу программу. Возник следующий вопрос. Есть некая таблица с 0 и 1, представленная как list<list<int>>. Количество элементов в каждом списке всегда совпадает. Можно ли, с помощью linq создать запрос, выводящий сумму по столбцам? Те, что-то вроде IEnumerable<int> ?

Решение задачи: «Сумма по столбцам с помощью LINQ»

textual
Листинг программы
var sums = from sublist in list
            from record in sublist.Select((Value, Index) => new { Index, Value })
            group record by record.Index into column
            select column.Sum(e => e.Value);

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

12   голосов , оценка 4.083 из 5
Похожие ответы