このコードはうまくいきます。問題はありません。c#ファイルに書き込むtry catch cat
問題は、try catchブロックを置いてみたいということです。これは私が思いついたものです。どんな漁獲量も提案できますか?それともそれはそれは良いですか?
String strFileLine1 = "This is a folder that will be used by the Virtual Flashcard program.";
String strFileLine2 = "Please do not delete.";
String myFilePath;
.
.
.
SaveFileDialog saveFile = new SaveFileDialog();
saveFile.FileName = "FlashCard.txt";
saveFile.Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*";
saveFile.ShowDialog();
myFilePath = Path.GetDirectoryName(saveFile.FileName);
label2.Text = myFilePath;
try
{
using (StreamWriter fileWrite = new StreamWriter(saveFile.FileName))
{
fileWrite.WriteLine(strFileLine1);
fileWrite.WriteLine(strFileLine2);
}
}
catch (Exception ex)
{
MessageBox.Show("There is a problem");
}
を思い付いたコードはありますか?なぜそれを無視しようとしているのであれば、例外をキャッチするのはなぜですか? – David
[MSDN](https://msdn.microsoft.com/en-us/library/7ack4zyt(v = vs.110).aspx)ページを確認すると、 'WriteLine'がObjectDisposedExceptionとIOExceptionをスローします。 –