У меня проблема с получением значения null
.
У меня есть опция в моем приложении MVC.Если я выберу поле Taxable как Да , то введенное значение будет сохранено в таблице.Если я выбираю Taxable как No , тогда в таблице сохраняется значение Null
.
Теперь я хочу извлечь это нулевое значение из таблицы, чтобы использовать его для целей расчета.Это моя кодировка,
return db.Groups.SingleOrDefault(g => g.GroupID == gid).TaxRate.HasValue ?
db.Groups.SingleOrDefault(g => g.GroupID == gid).TaxRate.Value : (double?)0.0;
Но только при первом условии ошибка будет отображаться как
System.InvalidOperationException
Nullable Object must have a value.
Я не знаю, почему я получил эту ошибку.
Подскажите пожалуйста решение для этого.
Заранее спасибо.