Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Vous pouvez dissocier une variable d’objet de n’importe quelle instance d’objet en la définissant sur Nothing.
Pour dissocier une variable d’objet de n’importe quelle instance d’objet
Définissez la variable
Nothing
dans une instruction d’affectation.' Assume account is a defined class Dim currentAccount As account currentAccount = Nothing
Programmation robuste
Si votre code tente d’accéder à un membre d’une variable objet qui a été définie Nothing
, un NullReferenceException a lieu. Si vous définissez une variable d’objet sur Nothing
fréquemment, ou s’il est possible que la variable ne soit pas initialisée, il est judicieux de placer les accès membres dans un Try...Catch...Finally
bloc.
Sécurité du .NET Framework
Si vous utilisez une variable d’objet pour les objets qui contiennent des données confidentielles ou sensibles, vous pouvez définir la variable Nothing
quand vous ne traitez pas activement l’un de ces objets. Cela réduit le risque d’accès au code malveillant aux données.