簡體   English   中英

哪一個更適合獲得准確的性能計數:日期時間或秒表?

[英]Which one is better for getting accurate performance counte:DateTime or Stopwatch?

我知道 DateTime 和 Stopwatch class,但我有點困惑。我只是想知道哪個更好,為什么?

Stopwatch class 使用適合執行(某些)基准測試的高分辨率計時器。 顧名思義,它測量經過的時間(即模仿現實生活中的秒表。)

DateTime適用於跟蹤 *date*s 和 *time*s; 不要將其用於基准測試。

Stopwatch class 設計用於測量操作的持續時間。

DateTime結構旨在保存日期值。

DateTime用於表示日期和時間。 Stopwatch用於測量某件事花費了多長時間。 Stopwatch非常精確,而且非常准確,而DateTime則不是。 因此, Stopwatch顯然是衡量某件事所用時間的正確選擇。

根據微軟的說法,秒表更准確地測量經過的時間。

Datetime 是一個 class 用於日期和時間操作。

秒表 Class (System.Diagnostics) - MSDN

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM