您的位置:首页 > 编程语言 > C#

c#每日小结 <二>

2011-07-13 11:40 369 查看
.NET源代码

中间语言IL

机器代码

语言编译器

JIT

第一次编译

第二次编译

1 .netframework
1>--- function:支持.net 程序运行
2>---组成:CLR(管理内存的分配,代码安全验证(数组越界,异常),垃圾回收)&FLR(framework 类库集)
C#要经过两次编译,一次运行,第一次编译形成中间语言IL(.exe或.dll),用的是语言(C# )编译器,第二次发送给实时(JIT)编译器(JIT属于CLR一部分),编译成本机代码,
c/s边运行边把一部分编译成本机代码,B/S一次全部编译
命名空间: 可以嵌套;如:A.B.C ……
引用: 主要有两种作用:1、直接写在namespace最上部;2、可以定义对象,通过实现IDispose接口,重写它的方法dispose(),可以释放资源;
Main(): 程序的入口;参数有两种:1、string[] args,2、无参;返回值有两种:1、int,2、void
注释:有三种形式1、//单行注释,2、/* */ 注释语句块 3、/// XML注释;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息