以下では、ファイルが存在しない場合、streamwriter は例外をスローしていません。例外が発生することを期待していましたが、なぜ発生しないのですか?どうすれば発生させることができますか?
var fileName = HttpContext.ApplicationInstance.Server.MapPath("~/App_Data/emails.txt");
FileStream fs = new FileStream(fileName, FileMode.Append);
StreamWriter sw = new StreamWriter(fs);
sw.WriteLine(String.Format("{0}\t{1}", email, name));
sw.Flush();
sw.Close();
fs.Close();
なんで?