@ LeandroSoares Хороший! Я обновил свой ответ и использовал предоставленный вами код и описание, почему использовать его вместо этого.
я есть следующий код. Я получаю ошибку:
«Приведение к типу значения Int32 не выполнено, поскольку материализованное значение равно нулю. Либо универсальный параметр типа результата, либо запрос должен использовать обнуляемый тип».
когда таблица 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();
Как я могу изменить запрос, чтобы принимать нулевые значения?