c# - 数据库连接和位图是托管还是非托管资源?
问题描述
困惑:问问题的cwick在他的编辑中指出:非托管资源,例如数据库连接和位图。
但在接受答案的代码部分:
//Free managed resources too
意味着释放:
this.databaseConnection
this.frameBufferImage
那么:数据库连接和位图是托管资源还是非托管资源?
解决方案
它们是非托管资源
最常见的非托管资源类型是包装操作系统资源的对象,例如文件、窗口、网络连接或数据库连接。
https://docs.microsoft.com/en-us/dotnet/standard/garbage-collection/unmanaged
推荐阅读
- sql - 在从现有表中插入时使用列名作为参数
- swiftui - 文本更改后列表未更新
- php - #1064 - 'SELECT (M_ID FROM matieres WHERE LABEL =' Anglais'))' 在第 2 行附近的语法错误
- geopandas - geopandas 循环没有给我层的名称
- python - Python:通过 inharitence 共享“静态”变量
- javascript - 如何将链接添加到句子数组?
- android - Android Google Cast 通知禁用
- c - 为什么使用固定长度分配而不是静态分配?
- python - 如何绘制使用scipy包中的solve_ivp求解python中的一组微分方程后获得的图形
- php - 在单个 PHP 脚本执行中显示所有 SQL 查询