Значение свойства
Value , если свойство
HasValue имеет значение true; в противном случае значение по умолчанию текущего объекта
Nullable<T> .Тип значения по умолчанию является аргументом типа текущего объекта
Nullable<T> , а значение значения по умолчанию состоит только из двоичных нулей.