尽管在.NET framework下我们并不需要担心内存管理和垃圾回收(GarbageCollection),但是我们还是应该了解它们,以优化我们的应用程序.同时,还需要具备一些基础的内存管理工作机制的知识,这样能够有助于解释我们日常程序编写中的变量的行为.在本文中我将讲解栈和堆的基本知识,变量类型以及为什么一些变量能够按照它们自己的方式工作. 在.NET framework环境下,当我们的代码执行时,内存中有两个地方用来存储这些代码.假如你不曾了解,那就让我来给你介绍栈(Stack)和堆(He…