2021-01-12
GC 是什么?为什么要有 GC? a. GC 是垃圾收集器。程序员不用担心内存管理,因为垃圾收集器会自动进行管理。 b. GC 只能处理托管内存资源的释放,对于非托管资源则不能使用 GC 进行回收,必须由程序 员手工回收,一个例子就是 FileStream 或者 SqlConnection 需要程序员调用 Dispose 进行资 源的回收。 c. 要请求垃圾收集,可以调用下面的方法:GC.Collection()一般不需要手动调用 GC.Collection()。 d. 加分的回答:有 一次用