C#是微软公司设计的一种编程语言,是从c和c++基础开发出来的一种简单,面向对象和类型安全的编程语言,并且能和.net framframwork完美结合。2000年6月份被创始
C#应用领域
- 企业管理系统
- web应用
- 游戏开发
C#特点:
- 语法简单
- 安全性机制高
- 兼容性高
- 与web紧密结合
- 面向对象设计
功能 | c# | java | c++ |
继承 | 允许继承单个类 允许实现多个接口 | 允许继承单个类 允许实现多个接口 | 允许从多个类继承 |
接口实现 | 通过interface关键字 | 通过interface关键字 | 通过抽象类 |
内存管理 | 由运行时环境管理 | 由运行时环境管理 | 需要手工管理 |
指针 | 通常以引用取代指针 | 完全不支持 代之以引用 | 支持 |
编译后形式 | .net中间语言 | 字节码 | 可执行代码 |
异常处理 | 异常处理 | 异常处理 | 返回错误 |