隨時隨地日誌Debug

對於一個應用程序而言,Log必不可少,可是有些時候僅僅想看下輸出,若是加log的話就顯得比較麻煩,這個時候就用到了Debug.WriteLine("測試下,你好,很是棒,牛叉!");Debug 的代碼在release模式下並不會真正的執行,這得益於條件編譯[Conditional("DEBUG")],若是要在release 模式下也記錄日誌的話,那麼可使用Trace。Trace 還提供了多種方法,能夠記錄Information,Error 等,把 Console 切換到Debug 後,控制檯反而沒有輸出消息了,這是由於Debug是輸出窗口。測試

namespace ConsoleTest
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Hello World");
            Debug.WriteLine("測試下,你好,很是棒,牛叉!");
            Console.Read();
        }
    }
}

如圖:spa

相關文章
相關標籤/搜索