前言: 组成.Net平台一个很重要的部分----垃圾收集器(Garbage Collection),今天我们就来讲讲它.想想看没有GC,.Net还能称之为一个平台吗?各种语言虽然都被编译成MSIL,但是运行时的资源回收工作却“各自为战”,这样不但增加了编程难度,也会使内存管理工作变得复杂无比(不同语言处理内存的微小差异,将在回收资源时被放大),更也不利于平台移植. 这篇文章将全面的为大家介绍.Net 垃圾收集的运行方式.算法,以及与垃圾收集相关的关键方法. 说到垃圾收集机制,很少有人知道,垃圾收…