可以将调试和错误信息写入跟踪文件。跟踪文件是在程序中生成的基于文本的文件,用于跟踪错误情况的详细信息。如果希望跟踪事件日志中的详细信息,或者诊断的问题需要分析特定序列的执行事件,跟踪文件还可以作为事件日志的一种补充。
跟踪文件是一个文本文件,而文本文件的概念包括建立流写入器和调试监听器。通过System.IO名称空间可以使用StreamWriter接口,该接口可以连接到指定计算机的文件系统中的文件。Debug类通过监听对象与这些输出对象连接。监听对象的工作是收集、存储输出信息,并把这些信息发送给文本文件、日志和Output窗口。
StreamWriter 类
https://docs.microsoft.com/zh-cn/dotnet/api/system.io.streamwriter?view=netframework-4.8
StrBamWrrter对象的常用方法
方法 | 说明 |
Close | 关闭StsramWriter |
FLush | 将Steamwriter中的所有内容刷新到一个创建StremWriter时指定的愉出文件中 |
Write | 将输出字节写入流中.可选参数允许指定在流中的位置(偏移量) |
WriteLine |