困惑: 问the question的cwick在他的编辑中说: 非托管资源,例如数据库连接和位图。
但是在可接受答案的代码部分:
//Free managed resources too
意味着释放:
this.databaseConnection
this.frameBufferImage
那么:数据库连接和位图是托管资源还是非托管资源?
答案 0 :(得分:0)
它们是非托管资源
最常见的非托管资源类型是包装操作系统资源的对象,例如文件,窗口,网络连接或数据库连接。
https://docs.microsoft.com/en-us/dotnet/standard/garbage-collection/unmanaged