是否有任何方便的函數來獲取一個類的基類型列表。例如,我想獲得ArrayList類的基類型(包括接口和類)。結果應該包括「Object,IList,ICollection,IEnumerable和ICloneable」.NET基本類型信息?
請指教。
是否有任何方便的函數來獲取一個類的基類型列表。例如,我想獲得ArrayList類的基類型(包括接口和類)。結果應該包括「Object,IList,ICollection,IEnumerable和ICloneable」.NET基本類型信息?
請指教。
只能有一個基類,.NET中沒有MI,Type.BaseType。可以有很多接口,Type.GetInterfaces()。以您喜歡的格式將它們粘合在一起取決於您。
完美無誤。 – 2010-08-01 21:52:44
這不完全是你要找的,但除了漢斯的回答,Type.IsAssignableFrom()方法可能會幫助你。
我知道這只是一個例子,但不要使用ArrayList – 2010-08-01 21:51:18