在Locals窗口或懸停在對象上時,我想查看層次結構中同一級別的對象的所有屬性。我可以在「本地」窗口中展平對象層次結構嗎?
我得到這樣的事情:
[-] sub
[-] base
BaseId
SubId
但我希望看到這樣的事情:
[-] sub
BaseId
SubId
我想這是對的方式所有類顯示。
這與IntelliSense的不同之處在於,所有的屬性和方法都在同一級別上呈現。
我正在使用Visual Studio 2010和C#,但這適用於較舊的VS版本和其他語言。
你可以用一個簡單的擴展方法做到這一點,我會接受嗎? – 2012-03-27 01:10:13
如果只有我想看到的幾個班級變平,那就行了。但事實上,我希望看到一切都變平。 – OutstandingBill 2012-03-27 02:00:38
AFAIK VS不支持這種開箱即用的方式,您可以使用Watch或者Immediate窗口,通過使用Reflection的簡單擴展來實現。 – 2012-03-27 02:03:35