Выходы: ноль Ложь
спользованииЕсли оператор (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?