Information.IsNothing(Object) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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 .