Information.IsNothing(Object) Метод
Определение
Возвращает значение Boolean
, показывающее отсутствует ли для выражения назначенный объект.Returns a Boolean
value indicating whether an expression has no object assigned to it.
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
Обязательный.Required. Выражение Object
.Object
expression.
Возвращаемое значение
Возвращает значение Boolean
, показывающее отсутствует ли для выражения назначенный объект.Returns a Boolean
value indicating whether an expression has no object assigned to it.
Примеры
В следующем примере функция используется IsNothing
для определения, связана ли объектная переменная с каким-либо экземпляром объекта.The following example uses the IsNothing
function to determine if an object variable is associated with any object instance.
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
returns True
if the expression represents an object variable that currently has no object assigned to it; otherwise, it returns False
.
IsNothing
предназначен для работы со ссылочными типами.IsNothing
is intended to work on reference types. Тип значения не может содержать значение Nothing и при назначении ему возвращается значение по умолчанию Nothing
.A value type cannot hold a value of Nothing and reverts to its default value if you assign Nothing
to it. Если указать тип значения в Expression
, IsNothing
всегда возвращает False
.If you supply a value type in Expression
, IsNothing
always returns False
.