У меня есть запрос LINQ, который выглядит следующим образом ...
var duration = Level3Data.AsQueryable().Sum(d => d.DurationMonths);
Если все значения d.DurationMonths
равны нулю, сумма возвращает 0
. Как я могу вернуть сумму null
, если все d.DurationMonths
равны null
? Или мне нужно сначала выполнить отдельный запрос, чтобы устранить эту ситуацию перед выполнением суммы?