摘要: 原文地址:http://developer.51cto.com/art/201005/197729.htm【本文将解释.Net中的六个重要概念,它们分别是堆栈,堆,值类型,引用类型,装箱和拆箱。首先解释当你声明一个变量时在内存中会发生什么,接着介绍两个重要的概念堆栈和堆,然后介绍值类型和引用类型,文章最后用例子介绍了装箱和拆箱对性能的影响。】当你声明一个变量时内存中都发生了什么?当你在一个.Net应用程序中声明一个变量时,首先要分配一些内存快到RAM,它包括三样东西,第一个是变量名,第二个是变量的数据类型,最后一个是变量的值。这只是一个很简单的解释,根据变量的数据类型不同,有两种内存分配类型: 阅读全文
posted @ 2011-06-30 11:27 贝加 阅读(538) 评论(0) 推荐(0) 编辑