我在 .NET 1.1 上构建了一个旧的和遗留的 Web 应用程序。在该应用程序中,我显示为弹出的网页。我有一个单独的方法来显示该弹出窗口中的数据。我想找到该方法的执行时间。我们知道秒表在 .NET 1.1 中不存在。我试过使用日期时间。因为我已经浏览了一些网站,所以这个执行计数器的过程不正确。有人能帮我解决这个问题吗?
问问题
948 次
1 回答
0
CodingHorror 成名的 Jeff Atwood 为 .NET 1.1 提供了一个很好的 Stopwatch 类实现,值得一看: http: //www.codinghorror.com/blog/2005/12/a-stopwatch-class-for-net -11.html
如果您的方法运行时间很长,并且您只需要精确到最接近 10 毫秒左右的数据,那么您可以使用DateTime.UtcNow.Subtract( startTime ).TotalMiliseconds
但不要依赖它来获得准确的报告。
于 2013-06-05T07:45:04.970 回答