Если я устанавливаю переменную с помощью CreateObject (), нужно ли мне очищать ее, задав для нее значение «Nothing» после использования?

Если я установил переменную с помощью CreateObject () , мне нужно очистить его, установив для него значение Ничего после использования?

Dim foo
Set foo = CreateObject("SomeAssembly")
foo Bar
Set foo = Nothing

Я только что нашел это сообщение от Эрика Липперта :

Механизм сценария автоматически очищает эти переменные, когда они выходят за пределы области видимости, поэтому очищать их оператор до того, как они выйдут из области видимости, кажется бессмысленным.

18
задан Community 23 May 2017 в 11:46
поделиться