tengo el siguiente código. Recibo un error:
"El tipo de conversión al valor 'Int32' falló porque el valor materializado es nulo. El parámetro genérico del tipo de resultado o la consulta deben usar un tipo anulable".
cuando la tabla CreditHistory no tiene registros.
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();
¿Cómo puedo modificar la consulta para aceptar valores nulos?