常用的代码之一:用StopWatch计算代码运行花费的时间。

先引用Diagnostics

using System.Diagnostics;

 

然后:

Stopwatch stopWatch = new Stopwatch();            

stopWatch.Start();       

 

中间放要测试的代码   

 

stopWatch.Stop();

TimeSpan ts = stopWatch.Elapsed;

string elapsedTime = String.Format("{0:00}:{1:00}:{2:00}.{3:00}", ts.Hours, ts.Minutes, ts.Seconds, ts.Milliseconds / 10);            

Debug.WriteLine("RunTime " + elapsedTime);

 

打出的运行时间: 13秒08

RunTime 00:00:13.08

 

参考: Stopwatch 类
http://msdn.microsoft.com/zh-cn/library/system.diagnostics.stopwatch.aspx

posted on 2013-10-15 20:43  BobLiu  阅读(396)  评论(0编辑  收藏  举报