服务指我们不想自己去做,而希望别人帮助我们完成某件事情。
.net framework包括公共语言运行时CLR和.net framework类库。
CLR提供内存管理、线程管理和异常处理等服务。
CLR包含通用类型系统CTS和公共语言规范CLS。
引用类型和值类型
装箱和拆箱:装箱是将值类型转换为引用类型 ;拆箱是将引用类型转换为值类型
值类型包括整型、字符型、布尔类型、浮点类型、枚举类型和自定义类型
引用类型包括类、接口、委托、数组、字符串和其他
。NERframework类库就是一组DLL程序集的集合
c#执行过程:
c#源代码文件-->c#编译器-->中间语言(IL)-->JIT编译器-->本机代码