创始者:
typeof(System.Enum).IsClass == false
<代码>System.Enum也变得奇怪。 IsValueType = = 虚假,但反射显示,这实际上只是一个<条码>。
<代码>System.Enum为参考类型,例如<编码>System.ValueType,以及从<代码>System上删除的计算值。 Enum参引造成箱/箱式。 这里没有意外。
But what is a reason for Type
class not to tell truth about System.Enum
nature?
There is no anything extraordinary with the System.Enum
type s reflection behavior to make it looks like not a reference type.