IsNothing, fonction
Mise à jour : novembre 2007
Retourne une valeur Boolean indiquant si aucun objet n'est assigné à une expression.
Public Function IsNothing(ByVal Expression As Object) As Boolean
Paramètres
- Expression
Requis. Expression Object.
Notes
IsNothing retourne True si l'expression représente une variable objet à laquelle aucun objet n'est actuellement assigné ; sinon, il retourne False.
IsNothing est prévu pour utiliser les types référence. Un type valeur ne peut pas contenir de valeur de Nothing et rétablit sa valeur par défaut si vous lui assignez Nothing. Si vous fournissez un type valeur dans Expression, IsNothing retourne toujours False.
Exemple
L'exemple suivant utilise la fonction IsNothing pour déterminer si une variable objet est associée à une instance d'objet.
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)
Configuration requise
Espace de noms :Microsoft.VisualBasic
**Module :**Information
**Assembly :**bibliothèque Visual Basic Runtime (dans Microsoft.VisualBasic.dll)
Voir aussi
Concepts
Types valeur et types référence
Référence
IsArray, fonction (Visual Basic)
IsDate, fonction (Visual Basic)