Sdílet prostřednictvím


Information.IsNothing(Object) Metoda

Definice

Boolean Vrátí hodnotu označující, jestli 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

Povinná hodnota. Object Výraz.

Návraty

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

Příklady

Následující příklad používá IsNothing funkci k určení, jestli je proměnná objektu přidružená k nějaké 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í hodnotu 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í Falsehodnotu .

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

Platí pro

Viz také