0
MSDNのFileStreamの使用例をいくつか見てきましたが、使用後にclose()はありませんが、MSDNのバグですか? FileStreamインスタンスの使用を終了したら、それを閉じるべきではありませんか?
https://msdn.microsoft.com/en-us/library/system.io.filestream(v=vs.110).aspxMSDNのFileStreamの使用例をいくつか見てきましたが、使用後にclose()はありませんが、MSDNのバグですか? FileStreamインスタンスの使用を終了したら、それを閉じるべきではありませんか?
https://msdn.microsoft.com/en-us/library/system.io.filestream(v=vs.110).aspx任意のリソース(例:ストリーム)、IDisposable
インタフェースを実装し、主にアンマネージリソースを使用し、Dispose
方法を使用して配置されなければなりません。
but - "言語がC#でのusingステートメントやVisual BasicでのUsingステートメントなどの構文をサポートしている場合は、明示的にIDisposable.Disposeを呼び出す代わりに使用することができます。
https://msdn.microsoft.com/en-us/library/system.idisposable(v=vs.110).aspx
'using'キーワードは、それが閉じますを確認します。 –
これらの 'FileStream'は' using'ブロックの一部です。プログラムがそのブロックを離れると、ストリームに 'Dispose'が呼び出されます。これには' Close'も呼び出されます。 – Abion47
ええ、私はそれを覚えています、私は孤独な時間にC#に触れなかったようです...... –