Information.IsNothing(Object) Metoda

Definice

Boolean Vrátí hodnotu určující, zda výraz nemá přiřazen žádný objekt.

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

Parametry

Expression
Object

Required. Object výraz.

Návraty

Boolean Vrátí hodnotu určující, zda výraz nemá přiřazen žádný objekt.

Příklady

Následující příklad používá IsNothing funkci k určení, zda je proměnná objektu přidružena k jakékoli instanci objektu.

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)

Poznámky

IsNothing vrátí True , pokud výraz představuje proměnnou objektu, která aktuálně nemá přiřazen žádný objekt; v opačném případě vrátí False.

IsNothing je určen pro práci s odkazovými typy. Typ hodnoty nemůže obsahovat hodnotu Nothing a pokud ji přiřadíte Nothing , vrátí se k její výchozí hodnotě. Pokud zadáte typ Expressionhodnoty , IsNothing vždy vrátí False.

Platí pro

Viz také