Вложенное условие, при группировки значений - C#
Формулировка задачи:
привет,
такой вопрос, есть след. лямбда выражение:
у меня есть локальная переменная
от ее значения зависит поле, по которому я определяю сумму. т.е. если переменная установлена в true, то строка:
если false, то должна быть такой:
можно это как-то проверить в одном запросе? или писать 2 запроса по условию иф?
ListBestandansicht = ListBestaende.GroupBy(x => x.idKundenbereich).Select(cl => new Bestandansicht { Bezeichnung = cl.First().BezeichnungKundenbereich, GruppenAnzahl = cl.Count(), Wert = cl.Sum(x => x.Buchwert) } ).ToList();
private bool _istBuchwert;
Wert = cl.Sum(x => x.Buchwert)
Wert = cl.Sum(x => x.Marktwert)
Решение задачи: «Вложенное условие, при группировки значений»
textual
Листинг программы
Wert = _istBuchwert ? cl.Sum(x => x.Buchwert) : cl.Sum(x => x.Marktwert)
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д