Learning hard 学习笔记

1.什么是C#

微软公司,面向对象,运行于.NET Framework之上,

2.C#能编写哪些应用程序

Windows应用桌面程序,Web应用程序,Web服务,

3.什么是.NET Framework

全面的类库,内存管理,通用类型系统,开发结构和技术,语言互操作性,

4..NET Framework组成

公共语言运行时(CLR)和类库(FCL),

5.什么是CLR

可以将CLR看成一个在执行时管理代码的代理,它提供了内存管理,线程管理和异常处理等服务,而且还负责对代码实施严格的类型安全检查,保证了代码的正确性,将受CLR管理的代码称为托管代码,

6.CLR由哪几部分组成

通用类型系统(CTS)和公共语言规范(CLS),

7.什么是CTS

CTS用于解决不同语言之间数据类型不同的问题,CTS类型主要分为两大类,引用类型和值类型,两种类型之间存在着相互转化即装箱和拆箱,

值类型包括,

 

上一篇:C#期末复习整理CH02-cHE02-cHE03-cH04简介,基本语法,文件操作,面向对象基础


下一篇:c# – 相同的代码在不同的机器上的行为不同 – 可能是什么原因? (CLR版本问题?)