Объект, допускающий значение NULL, должен иметь значение (?!)
В этом проблема:
У меня есть класс DateTimeExtended,
который имеет
Код: Выделить всё
{
DateTime? MyDataTime;
int? otherdata;
}
Код: Выделить всё
DateTimeExtended(DateTimeExtended myNewDT)
{
this.MyDateTime = myNewDT.MyDateTime.Value;
this.otherdata = myNewDT.otherdata;
}
Код: Выделить всё
DateTimeExtended res = new DateTimeExtended(oldDTE);
Объект, допускающий значение NULL, должен иметь значение.
Код: Выделить всё
myNewDT.MyDateTime.ValueЧто означает это сообщение и что я делаю неправильно?
Обратите внимание, что значение oldDTE не равно нулю. Я удалил значение из myNewDT.MyDateTime, но из-за сгенерированного установщика выдается то же исключение.
Подробнее здесь: https://stackoverflow.com/questions/189 ... ve-a-value
Мобильная версия