首页新闻找找看学习计划

类的实例在类存中的位置

0
悬赏园豆:10 [已解决问题] 解决于 2011-06-22 12:58

一个类,里面有个属性,int类型的字段id,实例化后,问这个id是存在内存的哪里,为什么 

问题补充:

这个成员在栈中 这个实例在堆中  成员个实例的关系 和 对应 在内存中两者的关系 有冲突么 怎么解释

唐伯虎大哥的主页 唐伯虎大哥 | 初学一级 | 园豆:155
提问于:2011-06-22 12:30
< >
分享
最佳答案
0

存在内存中的内存栈中,因为int类型是C#类型中的值类型,当然,你实例化类的时候,同时也存了一个类的类型在内存堆中的,因为类在C#中是引用类型

值类型(存在内存栈中):整型、布尔型、字符型、实数型、结构型、枚举型。
引用类型(存在内存堆中):类、对象、字符串、数组、接口、委托。

收获园豆:10
等待是一生最初的苍老 | 初学一级 |园豆:6 | 2011-06-22 12:54
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册