在.net 编程环境中,系统的资源分为托管资源和非托管资源. 字面理解托管,就是托付个别人管理,要的是结果,具体怎么完成的我并不关心,就像某些'牛逼'的老板“我只要结果”那样. 在.NET FRAMEWORK中,托管给CLR(公共语言运行时)有类型安全检查,内存管理,垃圾回收等. 对于托管的资源的内存,你不用直接操作内存,你需要的时候跟我说.我替你申请,然后给你用,你用完可以告诉我,我帮你释放,如果你忙,忘记告诉我了,我也会在定期去帮你释放的. 和你打交道的不是直接的内存,而是.NET CLR.…