C♯, C#相談室 Part38
■ このスレッドは過去ログ倉庫に格納されています
0035デフォルトの名無しさん
2007/03/16(金) 13:42:12そうだな。そうしないとDispose()を呼び忘れたときや、呼べないとき困る。
常にusingが使えるわけじゃないしな。
リソース破棄のタイミングを気にする必要がない(最悪プロセス終了まで保持しててもいいとか)なら、
ファイナライザで破棄するようにして、あえてIDisposableを実装しないという手もある。
IDisposableを実装すると、Dispose() した後のことも考えにゃならん。
■ このスレッドは過去ログ倉庫に格納されています