首页 > 代码库 > 第一篇:初步认识C#---------C#笔记

第一篇:初步认识C#---------C#笔记

.什么叫.NET?

    .NET: 一般指.Net Framework框架.是一种平台,是一种技术.

.Net Framework框架主要组成部分?

   Net Framework框架主要组成:

 

                                          1>  类库(FCL)

                                          2>  公共语言(CLR)

                         

三..NET程序的简单编译原理?

     1 .编写源代码

     2. 将源代码编译成微软中间代码(MSIL)

     3. 将中间代码交给CLR的即时编译器(JIT)

     4. JIT将中间代码转换成平台对应的CPU指令

     5. 将CPU指令交给CPU执行

                          

四.托管代码与非托管代码

       1>由CLR托管运行的代码叫做托管代码(C#是的)

       2>不被CLR管理的代码叫非托管代码

       3>托管代码的优缺点?

          原理:CLR为每一个被托管的程序创建一个独立的内存空间,并禁止其他程序来访问这块内存同时也禁止此程序访问

                   其它程序;

                  缺点:运行效率相对较低。

                  优点:安全性高。适用于安全性高的需求。