Задать вопрос
@fessss

Как правильно сгруппировать элементы с#?

у меня есть данные примерно такого формата:
name: banana, price: 100;
name: apple, price: 50;
name: banana, price: 100;
name: apple, price: 50;
name: tomato, price: 50;
name: tomato, price: 150;
name: tomato, price: 100;


Сперва нужна была группировка просто по name
и я сделал через .GroupBy(x => x.Name)

А теперь нужно объединить apple + banana и отдельно tomato. Подскажите, каким образом это можно сделать?
  • Вопрос задан
  • 118 просмотров
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Разработчик игр на Unity
    13 месяцев
    Далее
  • Академия Эдюсон
    Разработчик игр на Unity: тариф Базовый
    6 месяцев
    Далее
  • Stepik
    PRO C#. Профессия "Backend разработчик"
    4 месяца
    Далее
Решения вопроса 1
insighter
@insighter
-First time? - Huh? (C#, React, JS)
GroupBy(x => x.Name == "apple" || x.Name == "banana" ? "apple+banana" : x.Name);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы