Debug.WriteLine() 和Trace.WriteLine()

1.区别:
//输出跟踪信息
Trace.WriteLine() 
将有关跟踪的信息写入 Listeners 集合中的跟踪侦听器   
在调试和release模式都输出!默认是写到输出窗口的,也可以指定写到指定文件,或系统日志中!


//输出调试信息
Debug.WriteLine()
将有关调试的信息写入Listeners集合中的跟踪侦听器 。
只有调试的时候才输出。

2.相同点
都是为了在一些不适合断点调试的情况下,向调试窗口输出一些调试信息,以便跟踪发现程序运行的问题。
 

你选择“视图”--->"输出"窗口,就可以看到输出的结果了;

--来自百度知道
posted @ 2012-11-07 16:21  maanshancss  阅读(1399)  评论(0编辑  收藏  举报