Mam kwerendy LINQ, który wygląda tak ...Jak zrobić zwrot LINQ Suma null, jeśli zsumowanej wartości są wszystkie wartości null
var duration = Level3Data.AsQueryable().Sum(d => d.DurationMonths);
Jeśli wszystkie wartości d.DurationMonths
są nieważne sumy wraca 0
. Jak mogę sprawić, by suma zwracała null
, jeśli wszystkie wartości są równe ? Czy muszę najpierw uruchomić osobne zapytanie, aby wyeliminować tę sytuację przed wykonaniem sumy?
Jaki jest typ DurationMonths? int? 'Nullable'? –
DurationMonths is int? –