第1章 C#简介
1.1 C#安装
1.2 C#开发环境的使用
1.3 变量及
小结
习题
第2章 判断
2.1 计算机是如何进行判断的
2.1.1 if语句
2.1.2 if…else语句
2.1.3 本节综述
2.2 简单判断语句e1 7 e2:e3
2.3 switch取代if——-else if…else,程序更清晰
2.4 表达式、运算符
2.4.1 表达式
2.4.2 运算符
2.5 块语句
2.5.1 块语句用于if、switch、循环语句中
2.5.2 块语句限制了定义在其内部的变量的活动范围
小结
习题
第3章 循环和数组
3.1 循环
3.1.1 单循环
3.1.2 双重循环
3.1.3 string.Format()
3.2 数组
3.3 二维数组
3.4 Array类
小结
习题
第4章 方法
4.1 没有返回值的方法:void方法名(参数)
4.2 方法的形式参数、实际参数
4.3 有返回值的方法
4.4 形参对实参的影响
4.5 方法的形参数量不定:params
4.6 方法的参数是数组
4.7 调用DLL中的方法
4.7.1 调用DLL文件
4.7.2 设计DLL文件
4.7.3 对自己设计的DLL文件进行调用
4.7.4 对自己设计的类里面的方法进行调用
小结
习题
第5章 类和对象
5.1 认识类,使用对象
5.2 构造函数
5.3 带参数的构造函数
5.4 静态方法
5.5 属性
5.6 索引器
5.7 类能放在哪些位置
5.8 对象数组
5.9 定义对象语句中,构造函数右侧的{)
5.10 不设计类,就能直接创建对象
5.11 方法的返回值是对象
5.12 将一个类分在多处写
5.13 结构struct
5.14 对前4章关于类和对象的回顾
5.14.1 按钮
5.14.2 窗体
5.14.3 Random
5.14.4 static类型的成员
……
第6章 派生类
第7章 抽象类与接口
第8章 数据类型
第9章 枚举、集合、泛型
第10章 委托与事件
第11章 文件读写
第12章 异常处理
第13章 常用控件
第14章 LINQ:语言集成查询
第15章 访问数据库
附录A 美国标准信息交换表ASCII
附录B C#运算符及其优先级
附录C C#关键字
附录D 上下文关键字
附录E 关键字解释
附录F 转义字符
附录G 数据类型体系
附录H 数值类型
附录I 布尔类型、字符类型
附录J 数值格式
附录K 语句
参考文献