认识一个工具 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;  

 

posted @ 2018-02-12 11:16  Ecr_hool  阅读(132)  评论(0编辑  收藏  举报