Der generische Linq-Fehlerparameter oder die Abfrage müssen einen nullfähigen Typ verwenden
Ich habe diesen Fehler erhalten, wenn ich die Summenfunktion in LINQ verwende:
Die Umwandlung in den Werttyp "Dezimal" ist fehlgeschlagen, da der materialisierte Wert null ist. Entweder muss der generische Parameter des Ergebnistyps oder die Abfrage einen nullfähigen Typ verwenden.
GroupProduct.Where(a => a.Product.ProductID==1).Sum(Content => Content.Amount==null?0:Content.Amount),