IsNothing-Funktion

Aktualisiert: November 2007

Gibt einen Boolean-Wert zurück, der angibt, ob einem Ausdruck kein Objekt zugewiesen ist.

Public Function IsNothing(ByVal Expression As Object) As Boolean

Parameter

  • Expression
    Erforderlich. Object-Ausdruck.

Hinweise

IsNothing gibt True zurück, wenn der Ausdruck eine Objektvariable darstellt, der gegenwärtig kein Objekt zugewiesen ist. Andernfalls wird False zurückgegeben.

IsNothing ist für Verweistypen gedacht. Ein Werttyp kann keinen Wert Nothing enthalten. Wenn Sie dem Werttyp Nothing zuweisen, wird der Standardwert wiederhergestellt. Wenn Sie in Expression einen Werttyp angeben, gibt IsNothing immer False zurück.

Beispiel

Im folgenden Beispiel wird mithilfe der IsNothing-Funktion festgestellt, ob eine Objektvariable einer beliebigen Objektinstanz zugeordnet ist.

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)

Anforderungen

Namespace:Microsoft.VisualBasic

**Modul:**Information

**Assembly:**Visual Basic Runtime Library (in Microsoft.VisualBasic.dll)

Siehe auch

Konzepte

Wert- und Verweistypen

Referenz

IsArray-Funktion (Visual Basic)

IsDate-Funktion (Visual Basic)

IsDBNull-Funktion

IsError-Funktion

IsNumeric-Funktion (Visual Basic)

IsReference-Funktion

Object-Datentyp

TypeName-Funktion (Visual Basic)