Jak: vytvoření objektu proměnných nesmí odkazovat na libovolnou instanci (Visual Basic)
Proměnná objektu z libovolné instance objektu lze zrušit nastavením na Nic (Visual Basic).
Zrušit přidružení objektové proměnné z libovolné instance objektu
Nastavte proměnnou na Nothing v příkazu přiřazení.
' Assume account is a defined class Dim currentAccount As account currentAccount = Nothing
Robustní programování
Pokud váš kód pokusí o přístup členem proměnná objektu, která byla nastavena na Nothing, NullReferenceException dochází.Pokud nastavíte objektové proměnné Nothing často, nebo pokud je možné není inicializována proměnná, je vhodné uzavřít členské přístupů v Try...Catch...Finally bloku.
Zabezpečení
Používáte-li objektové proměnné pro objekty, které obsahují důvěrné nebo citlivých dat, můžete nastavit proměnnou Nothing Pokud není pracujete aktivně s jedním z těchto objektů.To snižuje pravděpodobnost škodlivého kódu v přístupu k datům.
Viz také
Referenční dokumentace
Zkuste...Úlovek...Nakonec prohlášení (Visual Basic)
Poradce při potížích s výjimkami: System.NullReferenceException