最佳答案
我想跟踪我的代码的性能,所以我使用 System.DateTime.Now存储开始和结束时间。我将两者之间的差值作为代码执行的时间。
我注意到这种差别似乎并不准确。所以我尝试使用 Stopwatch对象。事实证明,这种说法要准确得多。
有人能告诉我为什么 Stopwatch会比使用 System.DateTime.Now计算开始和结束时间的差更准确吗?
顺便说一下,我说的不是0.1% ,而是15% 到20% 的差别。