Close
アクティブを呼び出すStreamWriter
と、ストリームにこれ以上コードを書き込むことができなくなります (ストリームが閉じられているため)。StreamWriter
別のストリームを開くには、「Open」メソッドがないため、新しいインスタンスを作成する必要があります。
私の質問は、ストリームを閉じた後以外に何も使用できない場合、持っClose
ている意味は何ですか?Dispose
Dispose
機能があるかどうかは理解できましたOpen
。つまり、あるファイルを閉じてから、同じ を使用して別のファイルを開くことができますStreamWriter
。しかし、それしかなく、その後Close
以外には何も使用できないため、最初のアクションとして、基礎となるストリームを削除して閉じてみませんか?Dispose
Close
Dispose
私はそれがすべてDispose
から来てIDisposeable
いると思います。私が知りたいのは、とにかく呼び出すように見えるClose
ときに特に必要な理由です。Dispose
Close
StreamWriter
私がClose
見る限り、同じDispose
.
それらがいつマージされて単一のメソッドになるかがStreamWriter
気になるのはなぜですか?Close
Close
Dispose