Information.IsNothing(Object) Metod

Definition

Returnerar ett Boolean värde som anger om ett uttryck inte har tilldelats något objekt.

public:
 static bool IsNothing(System::Object ^ Expression);
public static bool IsNothing(object Expression);
static member IsNothing : obj -> bool
Public Function IsNothing (Expression As Object) As Boolean

Parametrar

Expression
Object

Required. Object uttryck.

Returer

Returnerar ett Boolean värde som anger om ett uttryck inte har tilldelats något objekt.

Exempel

I följande exempel används IsNothing funktionen för att avgöra om en objektvariabel är associerad med någon objektinstans.

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)

Kommentarer

IsNothing returnerar True om uttrycket representerar en objektvariabel som för närvarande inte har något tilldelat objekt. Annars returneras False.

IsNothing är avsedd att fungera med referenstyper. En värdetyp kan inte innehålla värdet Ingenting och återgår till standardvärdet om du tilldelar Nothing det. Om du anger en värdetyp i ExpressionIsNothing returnerar Falsealltid .

Gäller för

Se även