0
A
回答
1
您可以運行使用快速監視或立即窗口(除其他方式)在調試會話期間有效的C#語句。只需設置在聲明一個斷點,你想做到這一點,那麼當代碼命中該斷點,按移 + F9 帶來了快速監視或按Ctrl +摹爲立即窗口(取決於你的環境設置,你的密鑰可能會不同)。其中,你可以運行下面的行類的新實例分配給您的變量:
obj = new YourClassName();
這將你的類的新實例分配給obj
使用默認值設置和代碼可以從該點繼續向前。
雖然您的代碼已經達到斷點並且處於中斷模式,但您也可以直接在代碼中進行更改。這些更改將立即生效,並且您可以從該點開始繼續執行。此功能被稱爲編輯並繼續。
請注意,有幾個警告涉及什麼可以和不可以通過QuickWatch或立即窗口完成。 IDE可以容忍一些類型的代碼更改,並且可以即時調整輸出,還有其他類型的更改會要求您重新啓動調試會話。例如,將一個新值賦給一個變量是可以容忍的,而定義一個新函數則不會。
0
您可以隨時使用這個框架中的默認的關鍵字e.g
var obj=default(YourClass);
以上將默認爲空。
相關問題
- 1. 調試C#對象初始化程序
- 2. 初始化ToolBox時Visual Studio IDE凍結
- 3. Guice在初始化對象後調用初始化方法
- 4. 在Visual Studio 2008中更改調試器的初始url [ASP.NET MVC]
- 5. 對象初始化
- 6. 對象初始化
- 7. 初始化對象
- 8. 初始化對象
- 9. 在初始化中實例化對象?
- 10. 正在初始化對象
- 11. 超在初始化對象
- 12. 在Visual Studio中調試時迭代可枚舉對象
- 13. 嘗試捕捉對象初始化
- 14. 初始化父對象後初始化相關的對象
- 15. 如何調試對象初始化代碼?
- 16. 在初始化列表中初始化引用對象成員
- 17. 在ASP.NET Core中使用DI初始化初始化對象的對象
- 18. 使用對象初始化程序初始化對象時添加DataCollection屬性
- 19. Visual Studio調試和處置對象
- 20. 加載用YAML序列化的對象時調用初始化
- 21. Spring MockMvc:如何在初始化測試時訪問Request對象
- 22. 如何初始化OpenGL庫爲Visual Studio?
- 23. JNI可以在初始化時調用對象的方法嗎?
- 24. 如何在對象初始化時調用方法?
- 25. 如何在Visual Studio單元測試框架中初始化測試類資源?
- 26. 在WCF中初始化對象一次
- 27. 在javascript中初始化'多維'對象
- 28. 在.net中初始化對象?
- 29. 在Perl中初始化一個對象
- 30. 在Ruby對象中初始化屬性
'obj = new YourClassName();'也許? – dotNET
@dotNET我在調試時說過。 – CathalMF
是的。你可以在QuickWatch或立即窗口中運行它。 – dotNET