用到的类是System.Diagnostics.Stopwatch。他是专门用来测试代码的运行时间的。
具体用法为:
运行时间 = timer.Elapsed.TotalMilliseconds;
单位是毫秒,精确到万分位。
如果不要求到如此高的精确度的话,也可以使用timer.ElapsedMilliseconds;精确到毫秒的整数。
当然,还可以用计时周期timer.ElapsedTicks;来表示。
这个用来做游戏计时器也很不错☻
具体用法为:
Stopwatch timer = new Stopwatch();
timer.Start();
//要测试的代码
timer.Stop();
运行时间 = timer.Elapsed.TotalMilliseconds;
单位是毫秒,精确到万分位。
如果不要求到如此高的精确度的话,也可以使用timer.ElapsedMilliseconds;精确到毫秒的整数。
当然,还可以用计时周期timer.ElapsedTicks;来表示。
这个用来做游戏计时器也很不错☻