C#程序的编译运行过程

编译运行过程图 过程 首先将C#源文件hello.cs通过编译器进行编译,编译成.NET的PE文件结构,即exe文件格式 当程序运行时,Windows的loader加载器不会负责程序的内存分配,线程管理工作,而是只负责跳转到CLR的执行引擎(EE)中,将控制权交由CLR,由CLR进行内存分配,线程管理,异常处理等。
相关文章
相关标签/搜索