摘要: 了解.NET的类型很重要.NET的主要类型分为值类型和引用类型区分这2种类型1、内存方面值类型:包括枚举enum 和结构 struct内存分配:实例通常分配在线程的堆栈上,并且不包括任何指向实例数据的指针,因为变量本身就包含了其实例数据,内存不由GC来控制,作用域结束时,值类型会自行释放引用类型:包括类,接口,数组,委托内存分配:实例分配在托管堆上,保存了实例数据的内存引用,由GC(Garbage Collection)来控制其回收特殊情况:出现嵌套的时候,即值类型嵌套引用类型,引用类型嵌套值类型,那么内存又是如何分配的呢?值类型实例总是分配在他声明的地方,引用类型实例总是分配在托管堆上2、s 阅读全文
posted @ 2013-05-06 22:22 晴丸子 阅读(140) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示