У меня есть следующий код. Получаю ошибку:
"Приведение к типу значения 'Int32' не удалось, так как материализованное значение равно нулю. Или тип результата - общий параметр, или запрос должен использовать тип null".
, когда в таблице CreditHistory нет записей.
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();
Как изменить запрос, чтобы он принимал нулевое значение?