Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
目前,我有一个在出现未处理异常时调用的方法。所有这一切都是将异常记录到转储文件中。但是,streamwriter 不会将我希望它写入文件的完整信息写入文件。我认为这是因为程序在完成写入文件之前已经关闭。
有没有办法改变这种行为?
调用Flush流编写器
Flush
采用
using(var stream = new StreamWriter(@"C:\...")) { //logic }
这将确保该流将在该finally部分中关闭和刷新。
finally