[問題] 計時不準確
我想要對一個迴圈計時
使用stopwatch,流程大致如下
Stopwatch sw = new Stopwatch();
sw.Reset();
sw.Start();
do{
...
}while(...)
sw.Stop();
textBox.Text = sw.Elapsed.TotalMilliseconds.ToString();
每次計時出來的數值都會漂來漂去
像是11.8967,12.3895,11.8128,10.7043,12.2839 (毫秒)
雖然數字區間大致上就落在10~12ms
但能讓他精確到個位數嗎? 像是每次都11.多
或是有其他更準確的計時方法?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.40.92.185
※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1496727274.A.B8F.html
推
06/06 13:35, , 1F
06/06 13:35, 1F
→
06/06 13:52, , 2F
06/06 13:52, 2F
推
06/06 16:11, , 3F
06/06 16:11, 3F
→
06/06 16:12, , 4F
06/06 16:12, 4F
→
06/06 16:12, , 5F
06/06 16:12, 5F
→
06/06 16:33, , 6F
06/06 16:33, 6F
推
06/06 19:08, , 7F
06/06 19:08, 7F
→
06/06 19:09, , 8F
06/06 19:09, 8F
→
06/07 10:04, , 9F
06/07 10:04, 9F
→
06/07 17:07, , 10F
06/07 17:07, 10F
推
06/07 18:08, , 11F
06/07 18:08, 11F
推
06/07 18:17, , 12F
06/07 18:17, 12F
→
06/09 10:04, , 13F
06/09 10:04, 13F
→
06/09 10:06, , 14F
06/09 10:06, 14F
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章