Information.IsNothing(Object) Metódus

Definíció

Egy értéket ad Boolean vissza, amely jelzi, hogy egy kifejezéshez nincs-e hozzárendelve objektum.

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

Paraméterek

Expression
Object

Kötelező. Object kifejezés.

Válaszok

Egy értéket ad Boolean vissza, amely jelzi, hogy egy kifejezéshez nincs-e hozzárendelve objektum.

Példák

Az alábbi példa a IsNothing függvény használatával állapítja meg, hogy egy objektumváltozó társítva van-e bármilyen objektumpéldányhoz.

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)

Megjegyzések

IsNothing akkor ad True vissza, ha a kifejezés olyan objektumváltozót jelöl, amelyhez jelenleg nincs hozzárendelve objektum, ellenkező esetben visszaadja a függvényt False.

IsNothing referenciatípusokon való munkavégzésre szolgál. Az értéktípusok nem tartalmazhatnak Semmi értéket, és ha hozzá van rendelve Nothing , visszaállnak az alapértelmezett értékre. Ha egy értéktípust ad meg, ExpressionIsNothing mindig ad vissza Falseértéket.

A következőre érvényes:

Lásd még