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