Information.IsNothing(Object) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.