次のコードがあります。
public void Dispose()
{
bool append = true;
using(var log = new System.IO.StreamWriter("log.txt", append))
{
log.WriteLine("Disposing");
log.Flush();
}
}
したがって、StreamWriter が例外をスローするリスクがあります。それは、私のオブジェクトが破棄されないことを意味しますか? これを Try/Catch でラップするだけで問題は解決しますか?
ありがとう。