C#语言由Microsoft公司在2000年6月份推出,支持最主流的操作系统,如:Windows XP,Win7,Win8,Win10。
C#,读作C Sharp,是微软公司设计的一种编程语言,是从C和C++基础上开发出来的一种简单、面向对象、类型安全的编程语言,并且能够和.NET Frameworkw完美结合。
一、C#语言的特点
- 语法简洁
相对于c++来说去掉了指针操作,也不允许操作内存
- 面向对象设计
封装、继承、多态
- 与Web紧密结合
常用于开发ASP.NET Web网站
- 安全性机制
通过.NET框架运行,不直接操作内存
- 兼容性高
能适应Microsoft的各个操作系统
- 错误异常处理机制
可以使用try......catch......来处理相应代码
二、C#与JAVA、C++对比
三、.NET Framework
这是Microsoft推出的一种完全面向对象的软件开发平台,由.NET框架类库和CLR组成。.NET类库中包含了一些编译好了的可以直接拿来使用的类,例如:XML类、ADO.Net类等,还有一些基本框架类。
四、C#的应用领域
- 游戏软件开发
- 企业级应用(管理系统)
- 智能终端(Windows phone)
- Web应用
- 客户端应用