托管代码和非托管代码

发布时间 2023-06-30 17:02:51作者: 阿霖找BUG

托管代码:生成的exe可执行文件中间语言代码直接托管给CLR进行负责(C#)

非托管代码:生成的exe可执行文件代码操作系统可以直接加载内存中运行(C,C++)

CLR(公共语言运行时):JIT(实时编译器),GC(垃圾回收机制),内存管理,异常处理,跨语言调试

中间语言:CIL MSIL