文档介绍:第3章 C#
1
本章要点:
了解C#语言特点和编程规范
命名空间
熟悉C#基础语法、流程控制
能创建简单的类
2
目录
C#概述
Framework命名空间
编程规范
程序注释
命名规则
常量与变量
常量声明
变量声明
修饰符
局部变量作用范围
3
目录
数据类型
值类型
引用类型
装箱和拆箱
运算符
流程控制
选择结构
循环结构
异常处理
4
目录
类
类的常识
属性
构造函数
方法
事件
继承
小结
5
C#概述
C#量身打造的一种全新的编程语言。
C#已经分别被ECMA和ISO/IEC组织接受并形成ECMA-334标准和ISO/IEC 23270标准。
C# Framework所提供的类型, Framework所提供的类库。
#语言开发,所以C#不仅非常适用于Web应用程序的开发。
6
典型特点
C# Framework提供的环境下运行,不允许直接操作内存,增强了程序的安全性。
使用C#能构建健壮的应用程序。
统一的类型系统。所有C#类型都继承于一个唯一的根类型object。因此,所有类型都共享一组通用操作。
完全支持组件编程。
7
Framework命名空间
Framework提供的几千个类。
作为组织类的逻辑单元,命名空间即成了应用程序的内部组织形式,也成了应用程序的外部组织形式。
使用命名空间可以解决类名冲突问题。
8
Framework命名空间(续)
利用using语句使用命名空间,如“using system;”表示导入system命名空间。
导入命名空间后使得要访问包含的类时可省略命名空间。例如,若没有使用“using system;”语句,则“string strNum = "100";”这个语句就会出现编译错误,此时就应该用“ strNum = "100";”代替。
9
System:提供基本类,如提供字符串操作的String类。
:提供处理配置文件中数据的类,。
:类的访问,如提供数据缓存的DataSet类。
:提供使用LINQ进行查询的类和接口,如包含标准查询运算符的Queryable类。
10