代码改变世界

C#基础篇之C#和 .Net框架的概念和运行原理

2019-12-04 10:42  Tony、  阅读(362)  评论(0编辑  收藏  举报

一、微软平台的发展史

 

 

 

 

二、.Net框架包含的东西

1、名词解释

  BCL:基类库(Base Class Library)系统和底层提供的最基本的类库

  CLR:公共语言运行时(Common Language Runtime) 

   CLS:公共语言规范(Common Language Specification)

  CTS:通用类型系统(Common Type System)

   点击打开链接可以查看名词的基本概念和解释

   CIL:公共中间语言(Common Intermediate Language)

   DLL: 动态链接库 ,应用程序拓展(Dynamic Link Library)

   JIT:即时编译器,运行解释器(Just-In-Time Compiler)

   

 

 

 

 

2、代码编译过程

 

 

 

 

3、程序运行过程

 

 

 

 

4、完整编译和运行流程示意图

 

 

 

 

5、CLR概览

 

 

 

 

原文地址:https://blog.csdn.net/WandDouDou/article/details/80678449