码迷,mamicode.com
首页 > Web开发 > 详细

2016/04/26 .net平台的重要组成部分以及.net程序简单的编译原理

时间:2016-04-26 17:30:48      阅读:305      评论:0      收藏:0      [点我收藏+]

标签:

.net平台的组成只要有两部分   FCL:框架类库    CLR:公共语言运行时

.net程序简单的编译原理

    1.0:使用C#编译器(csc.exe) 将C#源代码编译成程序集+{编译之前:会检查C#源代码是否符合C#的语法规范,如果符合  才会编译成程序集,如果不符合,将会报错,就不会生成程序集了}

          程序集: 哈哈  小伙伴  关于程序集的后缀有两种(exe, dll) 需要有.net平台生成的才是 

          生成程序集的时候最重要的部分是MSIL(微软中间语言),在编译的时候会将C#源代码编译成MSIL代码

    2.0: 程序集在运行的时候,精油CLR中的JRT(即时编译器)  将MSIL代码翻译成本地平台的二进制指令    交由给CPU运行

   

 

2016/04/26 .net平台的重要组成部分以及.net程序简单的编译原理

标签:

原文地址:http://www.cnblogs.com/soaeon/p/5435763.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!