Ich habe den folgenden Code. Ich erhalte eine Fehlermeldung:
"Die Umwandlung in den Werttyp 'Int32' ist fehlgeschlagen, da der materialisierte Wert null ist. Entweder der generische Parameter des Ergebnistyps oder die Abfrage müssen einen nullbaren Typ verwenden."
wenn die CreditHistory-Tabelle keine Datensätze enthält.
var creditsSum = (from u in context.User
join ch in context.CreditHistory on u.ID equals ch.UserID
where u.ID == userID
select ch.Amount).Sum();
Wie kann ich die Abfrage so ändern, dass sie Nullwerte akzeptiert?