![](/img/trans.png)
[英]How do I get input from the keyboard while debugging a Visual Studio 2010 MVC C# program?
[英]How to calculate method execution time in c# while debugging in visual studio 2010?
我有一個用Visual Studio 2010編寫的C#方法,其中正在執行多個循環。 現在,我想計算調試時方法的執行時間。
我知道可以在代碼中使用秒表來計算時間,但是我無權更改代碼。 那么,有什么方法可以在調試時計算方法的執行時間嗎?
在方法執行之前和之后添加斷點。 右鍵單擊斷點,然后選擇“當命中” 。在對話框窗口中,您可以輸入打印語句,例如
"{DateTime.Now.Ticks}"
擊中兩個斷點之后,您將在方法執行前后有時間。
請注意,這只會具有DateTime的精度,並且會受到調試開銷的影響。 如果您想進行一些實際的基准測試,請改用專門的分析器。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.