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.

Применяется к

См. также раздел