我想看看我的程序正在使用哪一行。例如,該程序在231行,但我不知道。有沒有辦法做到這一點?如何查看程序正在使用哪一行?
-1
A
回答
1
雖然從Visual Studio你可以在調試模式下運行:
- 設置一個斷點。調試器將啓動並暫停執行 該行。
- 按VS工具欄上的「暫停」按鈕。程序 執行將立即暫停,調試器會告訴你什麼 線。
- 編寫涉及
System.Diagnostics.Debugger
(例如Debugger.Break();
)的代碼,讓您注意調試器以暫停執行。這種方法有額外的好處,不依靠Visual Studio來作爲調試器 - 如果你是那些奇怪的操作系統之一。 ;-)
1
工具 - >選項 - >文本編輯器 - > C#和檢查行號。
然後設置一個斷點。
0
唯一值得一提的是,您需要在每行的末尾添加行號註釋,然後在逐步瀏覽時查看註釋。但是這隻能在調試模式下工作,並且只能在點擊一個斷點後才能工作。
在常規模式下正常運行時嘗試此操作的一個主要問題是C#無法運行。它編譯成字節碼,C#行和IL行之間沒有一對一的關係。所以我害怕在這個意義上說,這是不能做到的。
相關問題
- 1. 如何查看可執行Jar正在使用哪個JVM?
- 2. 如何查看網站上正在使用哪個應用程序
- 3. 查看應用程序正在調用哪些com端口?
- 4. 如何查找程序正在使用哪個mscorlib.dll?
- 5. 如何查看java正在使用哪個垃圾收集器
- 6. 如何查看.NET程序是否正在運行
- 7. 如何獲取Oracle,查看正在運行的程序?
- 8. 看哪個應用程序正在運行
- 9. 確定哪一部分正在查看
- 10. 在xcode的方式來看看哪些其他應用程序正在運行?
- 11. 如何查看我的應用程序用戶來自哪裏?
- 12. 如何查看哪個dll被我的應用程序加載?
- 13. 如何查看在哪裏使用哪個Java類
- 14. 查看蘋果應用程序商店中的應用程序正在使用哪個cocoapods?
- 15. 如何通過Vagrant查看和分享正在運行的Angular應用程序?
- 16. 如何查看應用程序正在使用的當前堆大小?
- 17. 如何判斷openoffice的哪個應用程序正在運行?
- 18. android如何理解用戶正在查看哪個主屏幕?
- 19. 如何查找哪個應用程序正在使用我的端口?
- 20. 如何在Windows中查找哪個程序正在使用端口80?
- 21. 正在檢索一個應用程序的DockTile(查看)
- 22. Ecplise查看正在運行的程序的流程
- 23. 如何檢查@PreAuthorize正在查看哪些角色?
- 24. 如何查看TFS項目正在使用的流程模板?
- 25. 如何在django應用程序運行時查看緩存
- 26. 如何在運行iOS應用程序時查看源代碼?
- 27. 如何檢查程序執行期間正在創建/刪除哪些線程?
- 28. 如何使控制檯應用程序,檢查程序正在運行
- 29. 如何檢查Python腳本的哪一行正在執行?
- 30. 如何查看文件中使用哪行結尾字符?
這是一個措辭很差的問題 - 有很多解釋。雖然我們在這裏重視簡潔,但您還需要包含足夠的細節以便明確。你會找到合適的平衡。您可以先嚐試改善此問題。 –
@SamAxe謝謝。我會盡力改進我未來的問題。 :) – Epic