我有一个基于.NET 1.1的旧的和遗留的Web应用程序。在该应用程序中,我显示为弹出的网页。我有一个单独的方法来显示弹出的数据。我想找到该方法的执行时间。我们知道在.NET 1.1中不存在秒表。我已经尝试过使用DateTime。因为我已经经历了一些sites这个执行计数器的过程不正确。可以一次帮助我吗?
答案 0 :(得分: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
,但不依赖它来准确报告。< / p>