首页 > 解决方案 > 数据库连接和位图是托管还是非托管资源?

问题描述

困惑:问问题的cwick在他的编辑中指出:非托管资源,例如数据库连接和位图。

但在接受答案的代码部分:

//Free managed resources too

意味着释放:

this.databaseConnection
this.frameBufferImage

那么:数据库连接和位图是托管资源还是非托管资源?

标签: c#

解决方案


它们是非托管资源

最常见的非托管资源类型是包装操作系统资源的对象,例如文件、窗口、网络连接或数据库连接。

https://docs.microsoft.com/en-us/dotnet/standard/garbage-collection/unmanaged


推荐阅读