关注联楷|返回首页 | 网站案例 | 帮助中心

合作共赢、快速高效、优质的网站建设提供商

上海网站建设 

服务热线:021-61394118

上海联楷科技

如何追踪输出调试信息

作者:佚名   时间:2014-04-01   分享到:

在运行期间把文本写入output窗口是非常简单的,只要用需要的调用替代console.writeline()调用,就可以把文本写到希望的地方,此时可以使用两个命令:
1.debug.writeline()
2.trace.writeline()
  这两个命令函数的使用方法几乎完全相同,但有一个关键的区别,第一个命令仅在调试模式下运行,而第二个命令还可以用于发布程序,实际上,debug.writeline()命令甚至不能编译为可发布的版本,在发布版本中,这个命令会消失,这肯定有优点(首当其冲的是,编译好的代码文件比较小).实际上,一个源文件可以创建出两个版本的应用程序,调试版本显示所有的额外诊断信息,而发布版本没有这个功能,也不给用户显示信息,否则用户会觉得这非常讨厌.
  注意这两个函数的用法与console.writeline()是不同的,其惟一的串参数用于输出消息,而不需要使用{x}语法插入变量值.这意味着必须使用+运算符在字符串中插入变量值.它们还可以有第二个字符串参数,用于显示输出文本的类别,这样,如果应用程序的不同地方输出了类似的消息,我们就可以马上确定output窗口中显示的是哪个输出信息.



如没特殊注明,文章均为上海联楷网络原创,转载请注明来自:http://www.linksj.com/help/20151126/n1755.html

上海联楷网络新闻