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