在做項目的時候,需要輸出數據庫操作的耗時,自己寫了個方法。老大看到後,奇怪我為什麼不用現成的。才知道有StopWatch這個類。
屬性
Elapsed
獲取當前實例測量得出的總運行時間。
ElapsedMilliseconds
獲取當前實例測量得出的總運行時間(以毫秒為單位)。
ElapsedTicks
獲取當前實例測量得出的總運行時間(用計時器刻度表示)。
IsRunning
獲取一個值,該值表示 Stopwatch 計時器是否正在運行。
方法
Equals(Object)
確定指定的對象是否等於當前對象。(繼承自 Object。)
Finalize()
在垃圾回收將某一對象回收前允許該對象嘗試釋放資源並執行其他清理操作。(繼承自 Object。)
GetHashCode()
作為默認哈希函數。(繼承自 Object。)

GetTimestamp()
獲取計時器機制中的當前刻度數。
GetType()
獲取當前實例的 Type。(繼承自 Object。)
MemberwiseClone()
創建當前 Object 的淺表副本。(繼承自 Object。)
Reset()
停止時間間隔測量,並將運行時間重置為零。
Restart()
停止時間間隔測量,將運行時間重置為零,然後開始測量運行時間。
Start()
開始或繼續測量某個時間間隔的運行時間。

StartNew()
初始化新的 Stopwatch 實例,將運行時間屬性設置為零,然後開始測量運行時間。
Stop()
停止測量某個時間間隔的運行時間。
ToString()
返回表示當前對象的字符串。(繼承自 Object。)