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

Возвращает значение 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.

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

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