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 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í False
hodnotu .
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í False
vždy hodnotu .