Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Вы можете отсоединить переменную объекта от любого экземпляра объекта, установив для него значение Nothing.
Чтобы отсоединить переменную объекта от любого экземпляра объекта
Задайте для переменной
Nothing
значение в инструкции присваивания.' Assume account is a defined class Dim currentAccount As account currentAccount = Nothing
Надежное программирование
Если ваш код пытается получить доступ к элементу переменной объекта, для которой задано значение Nothing
, возникает NullReferenceException. Если вы часто присваиваете переменной объекта значение Nothing
, или если возможно, что переменная не инициализирована, рекомендуется заключить обращения к членам в блок Try...Catch...Finally
.
Безопасность .NET Framework
Если вы используете переменную объекта для объектов, содержащих конфиденциальные или чувствительные данные, можно присвоить этой переменной значение Nothing
, когда вы не активно работаете с одним из этих объектов. Это снижает вероятность получения доступа к данным вредоносного кода.