我的程序的一部分多次調用某種方法。方法調用之間的時間差
該方法如何跟蹤每次調用之間的時間?
我想使用一些全局變量:
var lastTime = ?;
var currentTime = ?;
var elapsedTime = ?;
public DoSomething()
{
currentTime = TimeRightNowInSeconds;
elapsedTime = currentTime - lastTime;
// do stuff with elapsedTime...
lastTime = TimeRightNowInSeconds;
}
,但我不知道我是怎麼衡量的秒數。
呃,'秒錶'? –
https://msdn.microsoft.com/en-us/library/system.diagnostics.stopwatch(v=vs.110).aspx – ViVi
可能的重複[在C#中測量執行時間](http://stackoverflow.com/questions/3903222/measure-execution-time-in-c-sharp) – Backs