成立即:的typeof(System.Enum).IsClass ==假
typeof(System.Enum).IsClass == false
它已經成爲奇怪的是System.Enum
也已經.IsValueType == false
,但反射表明,它實際上只是一個abstract class
。
System.Enum
是一個引用類型,如System.ValueType
和鑄造枚舉值/從System.Enum
引用引起的裝箱/拆箱。這裏沒有驚喜。
但是Type
這個類的原因是什麼原因不能說出System.Enum
的性質? System.Enum
類型的反射行爲使其看起來不像參考類型沒有任何特殊之處。
同一問題上的.Net 3.5 – bdukes 2009-11-24 20:31:51
保持在.NET 4.0中 – Custodio 2011-05-17 20:21:57