zoukankan      html  css  js  c++  java
  • C#中的Debug类

    C#中的Debug类

    碧远|bystander 2013-03-01 520 阅读

    c# debug

    位于命名空间System.Diagnostics中
    1.Debug.Print方法

    Debug.Print("Today: {0}", DateTime.Today);

    2.Debug.WriteLine方法

    Debug.WriteLine("Have a nice day");

    3.TraceListener类

    DelimitedListTraceListener创建的时候指定一个文件名,当Flush调用的时候,就被覆写到文件里。

    TraceListener listener = new DelimitedListTraceListener(@"C:\debugfile.txt");
    
            // Add listener.
            Debug.Listeners.Add(listener);
    
            // Write and flush.
            Debug.WriteLine("Welcome");
            Debug.Flush();

    4.Debug.Write和WriteIf以及WriteLineIf方法

    Debug.WriteLineIf(IsThursday(), "Thursday");

    第一个参数一个bool值,为真则输出。

    5.Debug.Assert方法

    Debug.Assert(value != -1, "Value must never be -1.");

    如果表达式为false,则输出。

  • 相关阅读:
    编程心得5
    编程心得2
    心得2
    心得1
    7-11
    7-13
    7-9
    7-8
    7-12
    7-14
  • 原文地址:https://www.cnblogs.com/grj001/p/12225635.html
Copyright © 2011-2022 走看看