C#~代码执行过程第一步:编译
2021-01-19 16:15
阅读:670
标签:类型 方法 代码执行 语言 描述 时间 托管模块 执行 main 记录一下C#代码的编译: C#编译器把源代码编译成托管模块; 托管模块是可移植执行体文件,可移植执行体文件也叫PE文件; 托管模块中有什么: 1、PE头:标识文件类型,标识文件生成时间; 2、CLR头:CLR版本,托管模块入口main方法的信息; 3、元数据:描述源代码中定义的类型和成员,描述源代码引用的类型和成员; 4、IL代码:IL是中间语言的缩写,编译器编译源代码时生成的,CLR会把IL编译成CPU指令的。 C#~代码执行过程第一步:编译 标签:类型 方法 代码执行 语言 描述 时间 托管模块 执行 main 原文地址:https://www.cnblogs.com/bigbosscyb/p/12154430.html
评论
亲,登录后才可以留言!