Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我已经在 .net 中阅读了一些关于内存管理的想法,但是我没有回答以下三个问题
欢迎任何帮助。
1)。创建非托管资源的代码。例如,Win32 文件句柄由操作系统内核分配。
2)。释放非托管资源取决于 Dispose 方法的实现。例如,它可以调用 Win32 CloseHandle 来关闭文件句柄。托管资源仍然存在,只是通过 GC 释放。
3)。Dispose 方法实现,通常调用原生函数。