Das Wort "null" ist ein spezieller Begriff in Computer-Programmierung verwendet, um eine Variable , die auf nicht vorhandene Daten beziehen . In Visual Basic wird diese durch das Schlüsselwort vertreten "Nichts", und versucht, Daten , die in einem Null- Variable ist ein Zugang zu werfen " NullReferenceException . " Sie können "null" in Visual Basic zu erkennen , indem Sie für eine dieser . Anleitung
1
Öffnen Sie Visual Basic , und doppelklicken Sie auf das Formular , um direkt auf den Quellcode .
2
die folgende in den "load" Klammern Einfügen, um eine zu erstellen null variable :
dim avariable
Da keine Daten der Variablen zugewiesen wird, ist es null
3
Geben Sie den folgenden in der nächsten Zeile . zu überprüfen, ob " avariable " ist null :
wenn avariable = Nothing dann
MsgBox (" Dies ist null . " )
sonst
MsgBox ( "Das ist nicht null . " ) end if
Klicken Sie auf " Ausführen ", und Sie sollten sofort eine Meldung darüber informiert, dass in der Tat der Wert null ist .
4
Geben Sie den folgenden in der nächsten Zeile als eine alternative Möglichkeit zu erkennen, null :
Versuchen
aVariable.getType ()
Fang ex als NullReferenceException
MsgBox (" Dies ist null . " )
Ende versuchen
die Logik dabei ist, dass Sie die Daten innerhalb zuzugreifen " avariable . " Es spielt keine Rolle , wie Sie auf die Daten zugreifen : Diese nutzt die " getType "-Methode , aber alles tun wird. Der Code sofort scheitert Avariable ist null , es hat keine Daten ! A " NullReferenceException " Fehler ausgelöst und durch das Programm gefangen.
Klicken Sie auf " Ausführen ", und dieses Mal sollten Sie zwei Message-Boxen , einer aus Schritt drei und eins von vier Schritt zu sehen, und jeder darüber informiert, dass " avariable " ist ein Nullwert .