c# - 哪个更适合获得准确的性能计数 :DateTime or Stopwatch?

标签 c#

我知道 DateTime 和 Stopwatch 类,但我有点困惑。我只是想知道哪个更好,为什么?

最佳答案

Stopwatch 类使用适合执行(某些)基准测试的高分辨率计时器。顾名思义,它测量耗时(即模仿现实生活中的秒表。)

DateTime 适用于跟踪 *date*s 和 *time*s;不要将其用于基准测试。

关于c# - 哪个更适合获得准确的性能计数 :DateTime or Stopwatch?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6551545/

相关文章:

c# - 使用 C# 和 Wpf 编辑组合框的子对象

c# - 将谓词<T>转换为Func <T,bool>

c# - 为什么 ASP.NET 的“记住我”功能如此健忘?

c# - HttpClient 超时似乎不起作用

c# - 如何搜索多维数组?

c# - [类名] 类型声明中缺少部分修饰符;存在此类型的另一个部分声明

C# 将字符串分成三部分

如果没有字符串数组的输入,C# 会崩溃

c# - linq - 从选择

c# - 在mvc中清除浏览器缓存中的对象