相关疑难解决方法(0)

typeof(System.Enum).IsClass == false

建立:

typeof(System.Enum).IsClass == false
Run Code Online (Sandbox Code Playgroud)

System.Enum也变得奇怪.IsValueType == false,但Reflector表明它实际上只是一个abstract class.

System.Enum是一个类似a的引用类型,System.ValueType并将枚举值转换为System.Enum引用/ 引自引用的装箱/取消装箱.这里没有惊喜.

但是,Type课堂上没有说出关于System.Enum自然的真相的原因是什么?System.Enum类型的反射行为没有任何特别之处,使它看起来不像引用类型.

.net reflection enums reference-type

4
推荐指数
1
解决办法
485
查看次数

标签 统计

.net ×1

enums ×1

reference-type ×1

reflection ×1