C#计算程序运行时间

  通过系统函数System.DateTime.Now获取运行前的当前时间和运行后的当前时间,然后通过DateTime类型本身自带的Subtract方法(从此实例中减去指定时间或持续时间,DateTime类型或TimeSpan类型参数),用运行后时间减去运行前时间,获得运行一段程序所需要的时间。

  具体代码如下:

  DateTime beforDT = System.DateTime.Now;
  
//要测试的代码


 DateTime afterDT = System.DateTime.Now;
 TimeSpan ts = afterDT.Subtract(beforDT); //TimeSpan类型表示一个时间间隔,持续时间
 Console.WriteLine("DateTime总共花费{0}ms.", ts.TotalMilliseconds);//TimeSpan的TotalMilliseconds方法,返回TimeSpan值表示的毫秒数

猜你喜欢

转载自blog.csdn.net/annn_kk/article/details/70207477