Le mot "null" est un terme spécial utilisé dans la programmation informatique pour faire référence à une variable qui fait référence à des données qui n'existent pas. Dans Visual Basic, ceci est représenté par le mot-clé «Rien», et tente d'accéder à des données qui sont dans une variable nulle jettera un " NullReferenceException ". Vous pouvez détecter "null" dans Visual Basic en vérifiant l'une de ces . Instructions 1 Ouvrez Visual Basic et double- cliquez sur le formulaire pour accéder directement au code source. 2 Collez le texte suivant dans les crochets de «charge » pour créer un null variable: dim aVariable l'absence de données est affecté à la variable, elle est nulle 3 type de ce qui suit sur la ligne suivante . pour vérifier si " aVariable " est nulle : si aVariable = Nothing puis MsgBox ("Ceci est nulle." ) autre MsgBox ( "Ce n'est pas nulle." ) fin si Cliquez sur " Exécuter" et vous devriez voir immédiatement une boîte de message vous informant que , en effet, la valeur est nulle . 4 Tapez la commande suivante sur la ligne suivante comme une autre façon de détecter nulle : essayer et aVariable.getType () Catch ex As NullReferenceException MsgBox ("Ceci est nulle." ) fin essayer et La logique ici est que vous tentez d'accéder à des données à l'intérieur " aVariable . " Il n'a pas d'importance comment vous accédez aux données : elle utilise la méthode " getType », mais quelque chose va faire. Le code ne parvient pas immédiatement, car aVariable est nulle , elle n'a pas de données ! Une erreur "NullReferenceException " est lancé et attrapé par le programme. Cliquez sur "Exécuter ", et cette fois, vous devriez voir deux messages , l'un à partir de la troisième étape et une étape de quatre, et chacun vous informant que " aVariable " est une valeur nulle .
|