.net中的托管资源和非托管资源

Posted codingend

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了.net中的托管资源和非托管资源相关的知识,希望对你有一定的参考价值。

在.net中有一个很重要的概念就是CLR,在CLR平台上运行的都被称为托管资源,身为开发者一般不需要关心内存的上的管理,通常由GC(垃圾回收器、gorbage collection)进行回收,很多工作都由GC完成。但不释放本机堆中的对象,必须由开发人员自己去释放它们。例如文件句柄、数据库连接、网络连

以上是关于.net中的托管资源和非托管资源的主要内容,如果未能解决你的问题,请参考以下文章

深入理解C#中的IDisposable接口

C#代码在.NET Framework提供的环境下运行,允许直接操作内存吗

利用IDisposable接口构建包含非托管资源对象

IDisposable 和托管资源 [重复]

托管资源与非托管资源的定义

c# 托管与非托管