サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
WWDC25
qiita.com/iiokazuya
これは何故でしょうか? ちょっと調べてみました。 usingブロックとは usingブロックは、IDisposableインタフェース を実装したインスタンスの Dispose() を、ブロック終端到達時に自動的に呼び出してくれる便利文法です。 StreamReader は IDisposableインターフェース を実装してるので、usingブロックで Dispose() を呼び出してもらうことができます。 Dispose() の中で Close()? さて、usingを用いることで StraemReader.Dispose() が自動的に呼び出されますが、それだけでは StreamReader.Close() は呼び出されません。 では、Dispose() の中で Close() が呼ばれているのでしょうか? そこで、StreamReader.Dispose() を MSDN で調べてみた
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?
このページを最初にブックマークしてみませんか?
『qiita.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く