總是讓我感到困擾的一件事是,我在Visual Studio中看不到基類型。 我只是無意中,因爲我試圖將一個System.Windows.Forms.MenuItem投射到一個System.Windows.Forms.Control哪裏可以找到某個類的基類型
在eclipse中,「智能感知」(或任何它被稱爲)爲其繼承基類的每個成員的類的成員。
在Visual Studio中我看不到基類,即使我使用Objectbrowser或幫助。
我發現的唯一的解決辦法是在運行時使用:
Console.WriteLine(obj.GetType.BaseType)
Console.WriteLine(obj.GetType.BaseType.BaseType)
Console.WriteLine(obj.GetType.BaseType.BaseType.BaseType)
...
,直到我達到System.Object的()。 有沒有辦法在設計時查詢類的基類型樹?
這樣做。隱藏在我的設置中的基本類型。 – 2009-06-09 22:10:26