代码之家  ›  专栏  ›  技术社区  ›  SharePoint Newbie

在线程化应用程序中精确计时一行代码,C#

  •  6
  • SharePoint Newbie  · 技术社区  · 16 年前

    亲切问候,,

    2 回复  |  直到 16 年前
        1
  •  8
  •   Jon Skeet    16 年前

    你说的“计时线程”到底是什么意思?

    要计算某件事情所需的时间(墙内时间),请使用System.Diagnostics.Stopwatch。我不相信有任何东西可以测量特定线程所花费的处理器时间。当然,探查器会帮你很多忙,但它们也会影响他们正在检查的程序的时间安排,这使得事情变得更加棘手。

        2
  •  2
  •   MarioDS    8 年前

    如果需要在.NET中准确地对操作计时,则需要 Stopwatch 类(它包装Windows QueryPerformanceCounter API)。看看这个(互联网档案) post 对于线程计时考虑。