有关.net 框架的学习笔记

先申明是看了张子阳老师的博客中有关.net 框架,感谢张老师的分享http://www.cnblogs.com/JimmyZhang/archive/2012/11/27/2790759.html

论.net 框架就必须要谈到这样几个:CIL(common intermediate language   通用中间语言)、CTS(common type system)、CLI(Common Language Infrastructure,通用语言基础结构)、CLS(common language specification  公共语言规范)、CLR(common language runtime   公共语言运行时)、JIT、BCL(base class library  基础类库)、FCL(framework class library   框架基础类库)、Module、Assembly

对一个用C#或是用VB.net编写的程序,在经过编译之后,会得到两种程序集,而这两种程序集又及其的相似,这种程序集的产生由CIL进行管理,这种生成的程序集代码可以称作为托管代码,是一种介于高级程序语言和机器语言的代码。这是产生了这种代码,使得不管是否哪种语言,只要能在.net的框架下编译成这种程序集,就能在.net 框架下运行。

CLI(Common Language Infrastructure,通用语言基础结构)是CLR的一个子集。

内容原创-可转载-请保留原地址
原文地址:https://www.cnblogs.com/BeyondAverage0908/p/3369463.html