c# 中Stopwatch 类的运用

  Stopwatch类只要提供一组方法和属性,可用于准确地测量运行时间。一般在项目中,如果需要计算出一段代码执行的时间,可以运用这个类。简单使用方法如下:

   stopWatch.Start();  //开始或继续测量某个时间间隔的运行时间

  //处理其它事务

  。。。。。。。

  stopWatch.stop(); //停止测量某个时间间隔的运行时间。

  获取开始到结束这间的总运行时间隔

   TimeSpan  ts = Stopwatch.Elapsed  // 获取当前实例测量得出的总运行时间。

      Stopwatch.ElapsedTicks 属性也是返回测量总运行时间的值,返回的是长整型

  如果继续测试,可以继续调用Start()方法,如果需要重新运行,可以调用方法

  StartNew对新的 Stopwatch 实例进行初始化,将运行时间属性设置为零,然后开始测量运行时间。

  或者

  Reset停止时间间隔测量,并将运行时间重置为零。再调用Start

posted @ 2011-11-30 15:12  jingping  阅读(472)  评论(0编辑  收藏  举报