で簡単なプログラムを作りました
StreamReader sr = new StreamReader(File.OpenRead(dlg.FileName));
txtBox1.Text = sr.ReadToEnd();
そして入れ忘れ
sr.Dispose();
そして今、プログラムを実行してファイルを開こうとすると、「別のプロセスで使用されているため、プロセスはファイルにアクセスできません」という IOException was unhandled エラー メッセージが表示されます。私の質問は、それがどのプロセスを使用しているか知っている人はいますか? これは私が練習のために使用している単なるプログラムであるため、一連の例外処理コードを記述する代わりに、タスクマネージャーでそれを見つけて終了できるようにしたいと考えています。
開こうとしたファイルは MyDocuments の txt ファイルです。