zoukankan      html  css  js  c++  java
  • C#的System.Diagnostics.Trace.WriteLine 写入到文件中案例

    使用System.Diagnostics.Trace.WriteLine 将日志写入到文件中案例

    1、app.config文件中,配置如下:

    <?xml version="1.0" encoding="utf-8" ?>
    <configuration>
      <system.diagnostics>
        <switches>
          <add name="switch" value="4"/>
        </switches>
        <trace autoflush="true" indentsize="2">
          <listeners>
            <add name="listener" type="System.Diagnostics.TextWriterTraceListener" initializeData="AppLog.txt"/>
          </listeners>
        </trace>
      </system.diagnostics>
    </configuration>

    2、注册Trace监听

    System.Diagnostics.Trace.Listeners.Add(new System.Diagnostics.TextWriterTraceListener(DateTime.Now.ToString("yyyyMMdd") + ".log"));

    3、将日志写入文件中

    System.Diagnostics.Trace.WriteLine(DateTime.Now.ToString());
    System.Diagnostics.Trace.WriteLine("getRecord exception");
    System.Diagnostics.Trace.WriteLine(es.Message);

    4、效果如下,调式中Debug目录添加文件并且写入日志

     

  • 相关阅读:
    倒序三角形
    有时间了
    测试一个数是不是素数
    初学C++编写小程序
    N!的递归调用
    1+...+5的递归调用
    1!+....+5!
    菱形块
    23.git简单使用
    27.flask学习
  • 原文地址:https://www.cnblogs.com/zoro-zero/p/12850402.html
Copyright © 2011-2022 走看看