通知
すべてクリア
Topic starter
2002年8月19日 11:58 PM
例えば、
DirectoryInfo di = new DirectoryInfo(bf.Path);
としたインスタンスを解放するにはどのようにすればいいのでしょうか?
それとも、自動で解放するまで待つ方法はあるんでしょうか?
2002年8月20日 11:34 PM
>> それとも、自動で解放するまで待つ方法はあるんでしょうか?
newされたインスタンスはどこからも参照されなくなれば自動的に開放されます。
di=nullとすると、参照はなくなり開放されます。(他で参照していなければ)
でも開放されるのは直ぐではありません。
GC.Collect()で強制的にガベージ コレクションを実行させれば、参照のないインスタンスを強
制的に開放させることもできます。