测试代码的运行时间(C#)


  
    
使用以下方法可以准确的记录代码运行的耗时。
System.Diagnostics.Stopwatch stopwatch
= new Stopwatch();
stopwatch.Start();
// 开始监视代码运行时间
// you code ....
stopwatch.Stop(); // 停止监视
TimeSpan timespan = stopwatch.Elapsed; // 获取当前实例测量得出的总时间
double hours = timespan.TotalHours; // 总小时
double minutes = timespan.TotalMinutes; // 总分钟
double seconds = timespan.TotalSeconds; // 总秒数
double milliseconds = timespan.TotalMilliseconds; // 总毫秒数
  
    
在开始的时候建立一个DateTime类型的对象.用于计开始时间.程序尾部再加一个.
代码帮你写好了:
dt
= DateTime.Now;
TimeSpan ts
= DateTime.Now - dt;

你可能感兴趣的:(C#)