【发布时间】:2012-02-12 05:52:55
【问题描述】:
我完全混淆了这 4 个。ElapsedMilliseconds (long)、ElapsedTicks (long)、Elapsed.TotalMilliseconds (double) 和 Elapsed.Milliseconds (int) 有什么区别?
我有一个功能
{
Stopwatch sw = new Stopwatch();
sw.Start();
MyTimeConsumingAction();
sw.Stop();
sw.//what?
}
如何从 Stopwatch 对象的 elapsed 属性中获取长时间运行的进程消耗的正确时间(以毫秒为单位)?
编辑:我尝试了 msdn 文档,但那里没有任何详细信息..
【问题讨论】:
标签: c# performance .net-4.0 system.diagnostics stopwatch