2012年4月9日
摘要: 1.C#与.net的关系 C#是一种独立的语言,它是用于生成面向.NET环境的代码,感觉说了等于没说。但它本身不是.net的一部分。.net支持的一些特性,C#并不支持。而C#语言支持的另一些特性,.net却不支持。C#语言是和.NET一起使用的,所以如果要使用C#高效地开发应用程序,理解Framework就非常重要.2.CLR, IL, JIT.Net的核心是公共语言运行库,简称为CLR。首先C#code会编译成一种中间语言--IL,特点:1、面向对象、接口支持2、强数据类型化3、区分应用和值类型优点:1、跨平台、性能优化编译成IL后,当这段code被调用时,会通过JIT(即时编译)的方式. 阅读全文
posted @ 2012-04-09 23:07 漫步沙洲中 阅读(247) 评论(0) 推荐(0) 编辑