В этом примере кода я хочу иметь возможность устанавливать ShowSubHeader true только для одной записи, которой он соответствует. В приведенном ниже коде я устанавливаю для всех ShowSubHeader значение true
Input
Description SortOrder
---------- -------------
Blue 1
Blue 1
Red 2
.Select(dg => new EmailModel
{
Description = dg.Key.Description,
SortOrder = dg.Min(s => s.SortOrder),
ShowSubHeader = dg.Any(s=>s.Section == "Blue")
})
.OrderBy(n => n.SortOrder)
.ToList(),
Желание результата
Description SortOrder ShowSubHeader
---------- --------- ---------
Blue 1 True
Blue 1 False
Red 2 False
Подробнее здесь: https://stackoverflow.com/questions/797 ... onditional