C#中的托管代码与非托管代码

来源:互联网 发布:手机打开docx软件 编辑:程序博客网 时间:2024/05/01 10:55

  托管代码是由公共语言运行库执行的代码,而不是由操作系统直接执行。托管代码也可以调用CLR的运行库服务和功能,比如GC,类型检查,安全支持等。这些服务和功能提供独立于开发语言的,统一的托管代码应用程序行为。

  非托管代码不由CLR执行,而是由操作系统直接执行的代码。非托管代码必须自己提供垃圾回收,类型检查,安全支持服务。

原创粉丝点击