這個問題非常能解釋我想要做什麼。我在C#中有幾個項目構成了解決方案,我想在Visual Studio的運行時查看靜態變量的值。有沒有辦法做到這一點?如何在運行時在visual studio中查看靜態變量的值
回答
調試 - >窗口 - >即時 - >類型的代碼來訪問你的成員:
[>] MyClass.MyStaticValue [ENTER]
或者把它們放在觀察窗口。
注:
- 更多的信息可以在MSDN上找到 - Immediate Window
- 您可能需要使用
global::
前綴,如果不通過只是提供了命名空間(global::MyClass.MyStaticValue
)找到你的班級。
對不起,但我看不到任何即時窗口下視圖選項卡。我正在使用Visual Studio 2010. – 2013-02-14 06:59:55
它在調試> Windows ... – 2013-02-14 07:01:04
@VictorMukherjee有2個地方的窗口列表...我像往常一樣錯了 - 更新。 – 2013-02-14 07:03:23
一種方法是使用Immediate Window
作爲@Alexei說。
第二種方法是如下使用QuickWatch
窗口: 將一個斷點在您要評估靜態或任何其他變量/場/性能和運行應用程序的類。 然後當斷點是點擊,右鍵單擊類中的任何變量/字段/屬性並選擇QuickWatch
。現在,類型< ClassName.StaticVarName
>在快速監視窗口的文本框,然後按回車,你應該能夠看到該值作爲下面的截圖顯示:在`QuickWatch`窗口
關鍵是控件必須在該類中才能顯示靜態成員的值。一旦出現斷點,普通手錶也會起作用。 – 2016-05-04 16:57:53
- 1. Visual Studio 2008:如何暫停正在運行的程序以查看變量值?
- 2. 在運行時更改靜態變量
- 3. 如何在程序在Xcode中運行時查看數組中的變量值
- 4. 在運行時查看python中所有變量的值
- 5. Visual Studio變量值和類型在運行時
- 6. Visual Studio 2010 - 在調試時無法看到變量的值
- 7. 在Visual Studio中查看動態代碼
- 8. 在Eclipse中調試時修改/查看靜態變量
- 9. 如何防止.NET運行時中的靜態變量共享?
- 10. 如何在Visual Studio中查看qDebug()?
- 11. 如何在Eclipse CDT中查看靜態變量或全局變量?
- 12. 如何在Eclipse中查看和修改靜態變量和全局變量CDT
- 13. 如何查看Visual Studio 2008調試器中的會話變量?
- 14. 使用Visual Studio在傳統ASP中檢查運行時的值
- 15. 如何在進入中斷模式後在Visual Studio中查看自動變量
- 16. Visual Studio調試值在查看它們時發生變化?
- 17. 在Visual Studio中查看變量的地址位置
- 18. Microsoft Visual Studio〜C/C++運行時庫〜靜態/動態鏈接
- 19. 如何在Visual Studio 2010中設置Microsoft Contracts靜態檢查?
- 20. 查看Java程序運行時變量值的變化?
- 21. 如何在Visual Studio中「查看」字符串的字符值?
- 22. 運行時訪問/在EnvDTE文檔中查找所有變量(Visual Studio/C#/ Extension)
- 23. Qt 5.7如何在運行時檢查變量QT_QPA_PLATFORM的值?
- 24. 在Visual Studio中的靜態庫vs DLL
- 25. 如何在Visual Studio中的整個項目中查找變量?
- 26. visual studio 2013在運行.exe時修改路徑變量
- 27. 在Visual Studio中查看Visual SourceSafe日誌
- 28. 奇數的Visual Studio檢查變量值
- 29. 查看Netbeans PHP調試器中的靜態變量內容
- 30. 如何在Visual Studio 2008中運行Ant?
確實<'ClassName.StaticVarName'>沒有按沒有顯示價值? – VS1 2013-02-14 06:59:38
其實我不知道quickwatch窗口。你可以請這方面的指導? – 2013-02-14 07:00:51