Выходы: ноль Ложь

спользованииЕсли оператор (http://msdn.microsoft.com/en-us/library/bb513985(v=VS.100).aspx) присвоить значениеSystem.Nullable object, если результатом является Nothing (null), тогда объекту присваивается 0.

Пример:

'Expected value is null (Nothing). Actual value assigned is 0.
Dim x As System.Nullable(Of Integer) = If(1 = 0, 1, Nothing) 

Если x является обнуляемым типом, почему ему присваивается целочисленный тип по умолчанию, равный 0. Разве он не должен получить значение null?

Ответы на вопрос(2)

Ваш ответ на вопрос