托管堆是CLR中自动内存管理的基础。初始新进程时,运行时会为进程保留一个连续的地址空间区域。这个保留的地址空间称为托管堆。托管堆维护着一个指针,用他指向将在堆中分配的下一个对象的地址,最初,该指针指向托管堆的基址。