.NET机制

对于分配在堆栈上的局部变量来说,操作系统维护着一个堆栈指针来指向下一个自由空间的地址,并且堆栈的内存地址是由高位到低位向下填充

对于值类型来说,一般创建在线程的堆栈上

引用类型的实例分配于托管堆上

栈的分配是向低地址扩展,而堆的分配是向高地址扩展。

原文地址:https://www.cnblogs.com/y8932809/p/3824284.html