7
有沒有辦法在Visual Studio調試器可視化器中獲取目標對象的基礎變量名稱?內置的字符串可視化工具做的:在調試器可視化器中獲取變量名稱
string myStr = "abc\ndef";
Debugger.Break();
點擊爲myStr
可視化圖標,你會看到「表達式」文本框顯示「myStr的」。我怎樣才能在我自己的可視化器中得到這個?
有沒有辦法在Visual Studio調試器可視化器中獲取目標對象的基礎變量名稱?內置的字符串可視化工具做的:在調試器可視化器中獲取變量名稱
string myStr = "abc\ndef";
Debugger.Break();
點擊爲myStr
可視化圖標,你會看到「表達式」文本框顯示「myStr的」。我怎樣才能在我自己的可視化器中得到這個?
這是不可能的。提供給可視化工具的唯一信息就是價值。
字符串可視化器具有名稱,因爲它實際上不是真正的可視化器。也就是說,它是一個調試器功能,它具有更高級別的訪問基礎元數據,更重要的是表達式評估器。
+1,我希望有人可以幫忙,但是我擔心如果沒有進入內部的DebugeeHost課程,這不會發生。 – ewbi 2009-05-20 22:12:55