我們測試了自動化teascase.so我已經添加tabcotrol並使用按鈕單擊事件來添加40運行時tabitem.In我們的要求如何計算計時器在同時添加tabitem。如何計算計時器,而在添加運行時項目tabcontrol
0
A
回答
1
一個簡單的方法來解決它是比較前後的時間。
DateTime now = DateTime.Now; // When you start.
for (int i = 0; i < 40; i++)
{
// Your logic for adding the tab here...
AddTab();
}
TimeSpan elapsed = DateTime.Now - now; //When you're done.
Console.WriteLine(elapsed.TotalMilliseconds);
elapsed.TotalMilliseconds
將是毫秒總數花來完成動作。給予或採取幾毫秒來處理時間比較。
0
儘管Smoksnes的回答很好,但如果您要求更高的精度,建議您使用StopWatch
。
以下是MSDN文檔:stopwatch。
主要好處是它具有更高的精度(如上所述)。 舉例如下:
using System;
using System.Diagnostics;
using System.Threading;
class Program
{
static void Main(string[] args)
{
Stopwatch stopWatch = new Stopwatch();
stopWatch.Start();
Thread.Sleep(10000);
stopWatch.Stop();
// Get the elapsed time as a TimeSpan value.
TimeSpan ts = stopWatch.Elapsed;
// Format and display the TimeSpan value.
string elapsedTime = String.Format("{0:00}:{1:00}:{2:00}.{3:00}",
ts.Hours, ts.Minutes, ts.Seconds,
ts.Milliseconds/10);
Console.WriteLine("RunTime " + elapsedTime);
}
}
相關問題
- 1. 運行時計算
- 2. 如何計算添加特定項目的時間?
- 3. 在運行時GridView計算
- 4. 如何增加運行計時器
- 5. 計算算法運行時?
- 6. 如何使用計時器計算累加器計時器的算法?
- 7. 如何在計時器中計算所計算的時間?
- 8. 在運行時調用iPhone計算器。
- 9. 如何爲recyclerview中的每個列表項目添加計數器計時器
- 10. 如何爲我的C++項目添加計時器?
- 11. 在計算數組時計算運行時錯誤
- 12. 如何計算運行時間
- 13. 如何在AS3中添加計時器
- 14. 如何在as3中添加計時器
- 15. 如何在後臺運行計時器?
- 16. 如何在後臺運行計時器
- 17. 運行時間計算
- 18. 計算運行時間
- 19. JTable運行時間計算?
- 20. 計時器 - 計算時間
- 21. 添加項目RibbonDropDown在運行時
- 22. 如何在運行時增加倒數計時器?
- 23. Javascript運行時間計算器
- 24. 在運行時向查詢添加計算字段
- 25. 爲什麼要添加一行計算減少運行時間?
- 26. 如何設置計算執行時間的計時器
- 27. 如何給正在運行的倒數計時器添加時間?
- 28. 每次在JTable中添加新行時計算小計
- 29. 計算機運行時運行程序
- 30. knockout.js - 何時計算項目重新計算依賴關係?
您是否想計算添加40個選項卡項目需要多長時間? – smoksnes
是的..我想計算當時的毫秒.. –