会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
.NET爱好者,网络篇
好好学习,天天向上
博客园
首页
新随笔
联系
订阅
管理
2007年9月4日
值类型、引用类型在堆栈、托管堆中分配
摘要: C#中对象类型主要有两种——引用类型(重量级对象)和值类型(轻量级对象)。 引用类型总是在堆中分配(除非使用 stackalloc 关键字),并给予一个额外的间接层;也即,它们需要通过对其存储位置的引用来访问。既然这些类型不能直接访问, 某个引用类型的变量总是保存实际对象的引用(或 null ) 而不是对象本身。假设引用类型在堆中分配,运行时必须确保每个分配请求被正确执行。考虑下面代码,它...
阅读全文
posted @ 2007-09-04 18:36 杰仔
阅读(348)
评论(0)
推荐(0)
编辑
公告