Information.IsNothing(Object) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение Boolean, показывающее отсутствует ли для выражения назначенный объект.
public:
static bool IsNothing(System::Object ^ Expression);
public static bool IsNothing (object? Expression);
public static bool IsNothing (object Expression);
static member IsNothing : obj -> bool
Public Function IsNothing (Expression As Object) As Boolean
Параметры
- Expression
- Object
Обязательный. Выражение Object.
Возвращаемое значение
Возвращает значение Boolean, показывающее отсутствует ли для выражения назначенный объект.
Примеры
В следующем примере функция используется для IsNothing определения связи объектной переменной с каким-либо экземпляром объекта.
Dim testVar As Object
' No instance has been assigned to variable testVar yet.
Dim testCheck As Boolean
' The following call returns True.
testCheck = IsNothing(testVar)
' Assign a string instance to variable testVar.
testVar = "ABCDEF"
' The following call returns False.
testCheck = IsNothing(testVar)
' Disassociate variable testVar from any instance.
testVar = Nothing
' The following call returns True.
testCheck = IsNothing(testVar)
Комментарии
IsNothing возвращает значение True , если выражение представляет объектную переменную, для которого в настоящее время не назначен объект; в противном случае возвращается Falseзначение .
IsNothing предназначен для работы с ссылочными типами. Тип значения не может содержать значение Nothing и возвращается к его значению по умолчанию, если ему присвоено Nothing значение. Если вы укажаете тип значения в Expression, IsNothing всегда возвращает .False