プログラムがクラッシュしたために FileStream が閉じられていない場合、開いている FileStream はどうなりますか? 自動で閉まりますか?ファイルで何かをしているため、try catch または using で囲むことはできません。開くボタンでファイルを開くようなものです。
private void button1_Click(object sender, RoutedEventArgs e)
{
fs = new FileStream("Test.txt", FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.Read);
}
それから私はそれで何かをします。次に、アプリケーションの終了または終了で、close を実行します。
fs.Close();
しかし、プログラムのクラッシュなど、その間に何かが発生した場合はどうなるでしょうか。適切に閉じられていないため、ファイルにアクセスできませんか? ありがとう。