码迷,mamicode.com
首页 > 其他好文 > 详细

第四章 一切从IL开始

时间:2014-12-26 11:02:56      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:

  从这一部分开始,就开始讲.net的本质了,这第四章就是讲有关IL(中间语言)的内容,主要利用工具,看看VS到底编译出来的是什么东西,从中我们可以看到实现的方式和过程。有助于我们更好的了解.net的本质,知其然,知其所以然。

  笔记

  技术分享

  其中MANIFEST(货单)主要包含了一些程序集的名称、版本号、哈希算法、程序集模块以及对外部引用项。

  清单中会列出引用项,其中.assembly将只显示程序中实际应用到的程序集列别奥,对于加入Using引用的程序集,如果并未在程序中引用,则编译器会忽略多加载的程序集。

  其中的helloworld打开后分别是:

  技术分享

  技术分享

  技术分享

  文中作者针对于其中的每个部分做了详细的解说,下面的是精华。

  技术分享

  接下来介绍的就是基本类型,变量的声明,基本运算,数据加载与保存,流程控制方面的IL代码实例,类似于汇编语言的代码,有兴趣的可以看看,这里就不一一列举了。

  -----元数据和IL-----

  元数据(Metadata):就是描述数据的数据,例如程序集清单信息也被称为程序集元数据。

  IL:又称CIL或者MSIL,中间语言。

第四章 一切从IL开始

标签:

原文地址:http://www.cnblogs.com/HJL-Blog/p/4186118.html

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