Я хотел бы проверить, является ли обнуляемый атрибут int
(int?
) объекта null
или нет.
Я думал, что следующий код будет работать, но это не так. 't.
sql.Parameters.AddWithValue("@Phonenumber", member.Phonenumber.HasValue ? member.Phonenumber : DBNull.Value);
Я пытаюсь проверить, имеет ли phonenumber
член значение, и если да, то использовать его в качестве параметра для моего запроса. Если не записать null
в базу данных.
Следующий текст - это сообщение об ошибке, которое я получаю в этой строке кода:
Тип условного выражения не может быть определен, потому что существует нет неявного преобразования между 'int?'
и 'System.DBNull'
Спасибо.