2014类和类的用途.docVIP

  • 0
  • 0
  • 约2.85千字
  • 约 6页
  • 2016-12-14 发布于北京
  • 举报
System.Diagnostics命名空间里的Debug类和Trace类的用途Debug类来帮助调试 ? 调试程序对每个程序员来说是家常便饭。可是我们会经常遇到一些情况让我们头疼,例如: ? 当我们在开发一个界面控件的时候,简单的设断点会增加Paint事件的响应次数,而造成的环境参数改变。 ? 断点设多了,程序常常停在正常运行的地方;这样一来,调试一个错误要花费大量时间去寻找错误。 ? 这时,我们就需要利用System.Diagnostics.Debug类来帮助我们调试。我们可以通过调用Debug.WriteLine(String message)函数,将我们所关心的信息打印在Visual Studio IDE的Output窗口中。也可以利用Debug.Assert(bool condition)来让程序停在错误的地方,并且显示Call stack。 ? Debug类中所有函数的调用都不会在Release版本里有效。也就是说,我们通过这种方法所加的代码可以仅用于调试;在发布的时候无需删任何代码,就可以给用户一个没有调试指令的程序了。 ? 下面的这个例子演示了这两个函数来帮助调试的方法: ? 1、 新建一个Visual Studio C# Project,采用默认的项目名。 ? 2、 往Form1上拖一个label,并采用其缺省ID。 ? 3、 在Form1.cs

文档评论(0)

1亿VIP精品文档

相关文档