LINQ и группировка по нескольким полям - C#

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

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

Здравствуйте, Есть таблица с полями 5-ю полями "p1", "p2", "p3", "p4", "а". Нужно найти суммы поля "а" раздельно по всем значениям полей "p1", "p2", "p3", "p4" Пытаюсь группировать по нескольким полям. Что-то типа group r by new {r["p1"], r["p2"]} into g но компилятор ругается Заранее спасибо за оперативный ответ

Решение задачи: «LINQ и группировка по нескольким полям»

textual
Листинг программы
  1. var q = from r in dtStats.AsEnumerable()
  2.                     group r by new { р1 = r["р1"], р2 = r["р2"], р3 = r["р3"], р4 = r["р4"] } into g
  3.                     select g.Key;

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

12   голосов , оценка 3.583 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы