C# 对某一部分代码执行时间进行检测
时间:2010-09-01 来源:livenn
sealed class CommandTimer : IDisposable
{
Stopwatch commandStopwatch = new Stopwatch();
internal CommandTimer(string command)
{
commandStopwatch.Start();
}
public void Dispose()
{
commandStopwatch.Stop();
Console.WriteLine("\nCommand elapsed time: {0} sec", commandStopwatch.ElapsedMilliseconds / 1000f);
}
}
使用如下:
using (CommandTimer t = new CommandTimer("-----"))
{
。。。。。。。。。。。。。。
}
相关阅读 更多 +