您的位置:程序门 -> .net技术 -> c#



enum在内存的实现


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


enum在内存的实现[已结贴,结贴人:cstt60777]
发表于:2007-10-01 14:50:32 楼主
据说enum是值类型,那么存储的是对enum定义的索引吗???
那么enum定义的东西存储在那?code区吗??还是堆,或者栈?


发表于:2007-10-01 20:12:341楼 得分:0
栈里
value   type都是在栈里
发表于:2007-10-02 10:09:002楼 得分:0
不解   enum有好多东西的,定义的东西
变量的东西
发表于:2007-10-04 00:28:453楼 得分:0
enum是valuetype,楼主所言的“有好多东西”只不过是这个类具有很多功能,并不能说明这个类的对象就很复杂。
比如byte也同样有很复杂的各种功能,但其对象在内存中的却仅仅仅仅以一个字节的形式存在。
区分类和对象这两个不同的概念  


快速检索

最新资讯
热门点击