我正在使用visual studio 2010.我設置了一個斷點並在具有非常深層次的複雜對象上添加了一個監視。我想知道是否有任何快速的方法來搜索這個對象樹,我想要一個特定的字符串。或者作爲一個屬性/值/方法等。換句話說,我只想說「這個對象是否有類似」Foo「的東西,我不在乎它是什麼,只是告訴我它是否知道」Foo 「給我所有」Foo「的例子。」例如,如果我有一個包含3個字典和4個XML元素的對象,當我在對象上打開並添加監視並搜索「Foo」時,我想查明列表2中有一個字符串「Foo 「,列表3有一個對象」酒吧「,其中有屬性」Foo「和XMLElement 1有一個孩子」Foo「在visual studio中的對象監視窗口中搜索文本
是否有任何powerpack插件,商業插件或一些其他擴展的視覺工作室,讓我這樣做?
給你一些上下文。我正在評估各種PDF解析組件來解析各種PDF。我試圖提取某些自定義標籤,pdf內容和各種其他工件等。在這樣做時,一旦pdf被讀取和解析,這將是很好的搜索對象,並說這樣的事情是否知道任何關於文本「我的簽名「......嗯..不。好。讓我們稱之爲「ConvertToHTML」方法來獲得對象B.對象B是否知道任何關於「我的簽名」等。
任何幫助將不勝感激。
當您在即時窗口中評估監視變量時會發生什麼? – leppie 2010-10-13 07:56:20
我將不得不遞歸遍歷每個屬性並評估它們ObjectA.DictionaryA [0] .PropertyB - >「Blah」,ObjectA.DictionaryA [1] .PropertyB - >「Blah2」。相反,我只想在整個對象圖中搜索一個特定的值(或者真正的對象內的字段或方法或任何東西) – Chaitanya 2010-10-13 21:39:15