J'ai le code suivant. J'obtiens une erreur:
"La conversion en valeur de type 'Int32' a échoué car la valeur matérialisée est null. Soit le paramètre générique du type de résultat, soit la requête doit utiliser un type Nullable."
lorsque la table CreditHistory n'a aucun enregistrement.
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();
Comment puis-je modifier la requête pour accepter des valeurs nulles?