请详细介绍一下在C#语言中什么是“非托管资源”,什么是“托管资源”。

2025-04-06 21:28:48
推荐回答(1个)
回答1:

所谓非托管资源是你通过P/Invoke之类方法得到的os资源,CLR没有办法帮你释放这些资源。如果你对这些资源提供了包装WrapSource。那么这个WrapSource是托管资源了.他可能管理了非托管资源。但他自己是托管的。