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