祖百科>百科>正文

托管和非托管是什么意思 托管和非托管是一样的吗

时间:2023-11-05
托管代码:由公共语言运行时环境执行的代码。托管应用程序可以获得公共语言运行时服务,如自动垃圾回收、运行时类型检查和安全支持。这些服务有助于提供独立于平台和语言的统一托管代码应用程序行为;非托管代码:由操作系统在公共语言运行时环境之外直接执行的代码。非托管代码必须提供自己的垃圾回收、类型检查、安全支持等服务;与托管代码不同,托管代码从公共语言运行库获取这些服务。非托管代码是公共语言运行时环境之外的代码,由操作系统直接执行。