調試C#應用程序
回答
微軟an extensive guide在Visual Studio中的C#調試可能會有所幫助。
VS擁有強大的調試功能的很多;例如,而不是做一個foreach
看到爲你描述一個數組的內容,你可以設置一個breakpoint(暫停執行程序),然後選擇變量,你希望看到(數組或列表或任何內容)並查看它包含的內容,而不必編寫任何額外的代碼。
Step Into and Step Over可以用來繼續執行程序,但只有增量,這樣就可以繼續看到變量如何變化,在那裏執行流程是目前等
這已經在計算器上前面介紹:
謝謝。我搜索了但沒有找到這個問題。 – 2009-08-07 16:33:10
爲了學習如何做某件事,一個好的google/SO關鍵字是「tutorial」。 – 2009-08-07 17:14:04
因此,您編譯的應用程序可以在「調試」模式下運行,Visual Studio可以監視應用程序的內部運行並控制它。
A 中斷點可以通過單擊行的最左側(在Visual Studio文本編輯器的邊界中)來放置在代碼的任何位置。當該行代碼已經達到,Visual Studio調試器實際上會暫停程序的執行,併爲您帶來回到編輯器,您可以變量從字面上懸停或對象或什麼,看看它的一切。
還有可用「當地人」窗口,會給你休息你所有的局部範圍的項目的下降 - 這在調試時應該默認在屏幕的底部彈出。
在調試模式下,你可以瀏覽你的代碼行由行
F10的將繼續執行的下一行代碼。
F11將嘗試深入到什麼都功能上的代碼
按Ctrl-d當前行會彈出一個「快速監視」窗口,爲您提供有關當前選定變量/對象的所有信息。
一旦進入調試模式,您可以做很多事情 - 在某些情況下,您甚至可以隨時編輯代碼。
進入調試模式的最簡單方法是使用visual studio頂部的小「播放」按鈕 - 當達到中斷點時,它將進入調試模式並突出顯示當前正在執行的代碼行。
您也可以從編輯器中點擊F10,您的應用程序將在第一行代碼中啓動並暫停。
通過比較,在PHP中,您必須將「調試代碼」實際寫入您的應用程序 - 使用Visual Studio,您實際上可以監控代碼的執行而無需向現有代碼添加任何東西。
我希望能讓你開始。
您可能還想閱讀您的IDE了一下。在Visual Studio中有一大堆東西可以幫助你以你在大多數PHP編輯器中無法想象的方式導航你的代碼。
如果您已經下載了Microsoft Visual Studio中,你可能要檢查出的Visual C#Express庫免費提供了在:http://msdn.com/express/
它位於在網頁的底部,是非常有用的。它包含了您可能正在尋找的作爲C#語言初學者的各種答案。 ...歡迎來到C#,我的朋友:-D
- 1. 調試c#應用程序
- 2. 調試C#WinForm應用程序
- 3. C#COM應用程序崩潰調試
- 4. 在C++中調試GUI應用程序
- 5. 調試C應用程序失敗
- 6. C#應用程序的調試轉儲
- 7. Visual C++調試命令不調試不同的應用程序
- 8. 調試C程序
- 9. 調試Winforms應用程序
- 10. 調試Android應用程序
- 11. 調試Elixir應用程序
- 12. Boost.Test應用程序調試
- 13. 調試Angular應用程序
- 14. 調試CQRS應用程序
- 15. 調試Haskell應用程序
- 16. 調試iphone應用程序
- 17. 調試Grails應用程序
- 18. PowerBuilder應用程序 - 調試
- 19. Red5應用程序調試
- 20. XAML應用程序調試
- 21. 調試Silverlight應用程序
- 22. 調試fastcgi應用程序
- 23. 調試Swing應用程序
- 24. 調試hadoop應用程序
- 25. Odoo調試應用程序
- 26. 調試EAR應用程序?
- 27. C#測試應用程序
- 28. ClickOnce或Windows安裝程序自動調試C#應用程序?
- 29. 在C程序中調用調試器
- 30. 測試和調試應用程序崩潰C#
謝謝你的鏈接。 MSDN中的第一個非常完整。 – 2009-08-07 16:32:38