0

目前,我有一个在出现未处理异常时调用的方法。所有这一切都是将异常记录到转储文件中。但是,streamwriter 不会将我希望它写入文件的完整信息写入文件。我认为这是因为程序在完成写入文件之前已经关闭。

有没有办法改变这种行为?

4

2 回答 2

2

调用Flush流编写器

于 2013-02-09T13:24:15.843 回答
2

采用

using(var stream = new StreamWriter(@"C:\..."))
{
    //logic
}

这将确保该流将在该finally部分中关闭和刷新。

于 2013-02-09T13:26:38.707 回答