摘要: FCL(Framework Class Library) Framework 类库: FCL是 .net Framework 包含的一组DLL程序集的统称,FCL包含了提供了很多功能,关于这一部分没有什么好说的,只需要了解大致你需要的功能由什么类提供以及类型在那个命名空间,接着在查询接口文档即可。以 阅读全文
posted @ 2019-04-01 13:52 葱葱j 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 在了解CLR运行之前让我们先简单了解一下IL 除了编译器编译的IL代码,IL也是一种汇编语言,也就是说我们可以直接编写IL代码,当然也有对应的IL编译器,值得一提的是对于面向CLR的其他语言,CLR只开放了一部分功能,而IL可以访问CLR的全部功能。 前面一章我们介绍了CLR的所有初始工作,最后在调 阅读全文
posted @ 2019-03-28 14:24 葱葱j 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 这一节先简单的讨论一下程序集以及CLR的初始化 虽然对应的编译器会生成托管模块,但实际上CLR不与托管模块工作,编译器除了编译还有将生成的托管模块转换为程序集的功能,微软还提供了工具AL.exe(程序集链接器)手动生成程序集。 程序集: 1、是一个或者多个模块或者资源的分组,是安全性、重用、版本控制 阅读全文
posted @ 2019-03-19 11:25 葱葱j 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 写这个纯粹是自己的一点学习总结,其实就学习的笔记整理,相当于对自己的一点督促,如有看到不正确的欢迎指出 一般我们写代码都是使用的高级语言,但是在CLR中运行的代码并不是我们直接写的代码,而是通过我们选择对应语言的编辑器生产的中间语言运行,所以一开始会介绍,在CLR运行之前,到底做了什么? 所有面向C 阅读全文
posted @ 2019-01-02 15:16 葱葱j 阅读(325) 评论(3) 推荐(0) 编辑