Если вы строго говорите о нулевой ссылке (версия null в C #), тогда ответ - нет. И Доммер, и Митч имеют здесь правильную идею. Вам придется вернуть Nullable (OF Integer), чтобы сообщить об отсутствии значения.
Однако VB не имеет нулевого значения. Вместо этого он использует ничего. Ничто не представляет пустое значение как для значения, так и для ссылочного типа. Он может быть преобразован в любой тип значения и просто представляет эквивалент по умолчанию (T) в C #. Многие люди говорят ноль, когда говорят о VB, но на самом деле ничего не значат. Если это так, то да, вы можете вернуть Nothing из целочисленной возвращающей функции
Public Function Example() As Integer
Return Nothing
End Function