C♯相談室 Part2
■ このスレッドは過去ログ倉庫に格納されています
0788784
NGNGおおっ、Dispose(bool)なんてもんがあったのか・・・。
でも、それって IDisposable インターフェースの Dispose じゃないし、
Dispose が Close を呼ぶってののほうが正しいと思われ。
Dispose() → Close() → Dispose(bool)
の順で呼ばれる。
Close()は仮想関数のだから、
Stream#Dispose から呼ばれるのは結局 FileStream#Cloes になってるはず。
で、実際リソースの開放を行ってるのは Dispose(bool) なんだけど、
この Dispose(bool) は protected だから直には呼べない。
■ このスレッドは過去ログ倉庫に格納されています