面向对象特性
-
统一的类型系统
- 类型
- 共同的基类
-
类和接口
- class
- interface
-
属性方法和事件
- 唯一的函数成员:方法
- 方法包含属性和事件
-
函数式编程
函数可以看作值:委托
类型安全
- C#类型
- 静态类型
- 动态类型
- 强类型
CLR
- .NET核心是CLR
- CLR和语言无关,所以C#是一种托管代码,先会被编译成托管代码(IL),CLR再将其转换成机器代码
- 托管代码的容器:assembly或portable executable
统一的类型系统
类和接口
属性方法和事件
函数式编程
函数可以看作值:委托