认识一个工具 Stopwatch

Posted 12xiaole

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了认识一个工具 Stopwatch相关的知识,希望对你有一定的参考价值。

Start(): 开始或继续测量某个时间间隔的运行时间。

Stop(): 停止测量某个时间间隔的运行时间。

ElapsedMilliseconds:获取当前实例测量得出的总运行时间(以毫秒为单位)。

Stopwatch sw = new Stopwatch();  
//开始计时  
sw.Start();  
//重新设置为零  
sw.Reset();  
//重新设置并开始计时  
sw.Restart();  
//结束计时  
sw.Stop();  
//获取运行时间间隔  
TimeSpan ts = sw.Elapsed;  
//获取运行时间[毫秒]  
long times = sw.ElapsedMilliseconds;  
//获取运行的总时间  
long times2 = sw.ElapsedTicks;  
//判断计时是否正在进行[true为计时]  
bool isrun = sw.IsRunning;  
//获取计时频率  
long frequency = Stopwatch.Frequency;  

 

以上是关于认识一个工具 Stopwatch的主要内容,如果未能解决你的问题,请参考以下文章

统计代码块耗时的小工具stopwatch

计时器工具 StopWatch

计时器工具 StopWatch

StopWatch的使用

009 StopWatch

使用Spring freameword core提供的StopWatch统计代码执行时间