AppDomain.CurrentDomain.UnhandledException不允许我完成函数
本文关键字:函数 允许我 不允许 CurrentDomain UnhandledException AppDomain | 更新日期: 2023-09-27 17:58:33
目前,我有一个方法,当出现未处理的异常时会调用该方法。所做的只是将异常记录到转储文件中。但是,流媒体写入程序并没有将我希望它写入的全部信息写入文件。我认为这是因为程序在完成文件写入之前已经关闭。
有什么办法可以改变这种行为吗?
在流写入程序上调用Flush
使用
using(var stream = new StreamWriter(@"C:'..."))
{
//logic
}
这将确保该流在finally
部分中被关闭和冲洗。