11 2017 档案
摘要:总结一下.NET的编译过程, 一般的高级编程语言会把代码编译成机器码,也就是我们说的非托管代码,执行在编译它的电脑上。 而.NET编译代码的时候会把高级编程语言编译成中间语言 运行在CLR(公共语言运行库)上,也就是把代码集成一个exe文件中, .NET 在编译过程中 没有直接编译成CPU认识的代码
阅读全文
摘要:什么是托管代码? 托管代码是运行在公共语言运行库上的(CLR)一个中间代码,起到编译的源代码的作用; 源代码运行时分为两个阶段:一是编译源代码为托管代码,二 托管代码编译为平台专用语言。 托管代码运行在CLR上边,这个运行库会给代码的编译提供各类服务,它会加载和验证程序集 以确保代码的编译正确。 什
阅读全文

浙公网安备 33010602011771号