| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第1章 VisualC#简介
1. 1 . NETFrameworkl. 1简介
1. 1. 1 . NETFramework
1. 1. 2 . NETFrameworkl. 1版本的新功能
1. 2 VisualC#. NET简介
1. 2. 1 VisualC#. NET的产生背景
1. 2. 2 VisualC#. NET语言的特点
1. 3 VisualStudio. NET2003简介
1. 3. 1 VisualStudio. NET2003的主要作用
1. 3. 2 VisualStudio. NET2003的新功能
1. 4 编写第一个C#程序
1. 4. 1 使用VisualStudio. NETIDE创建C#程序
1. 4. 2 编译C#应用程序
1. 5 C#程序的结构
1. 6 本章小结
1. 7 上机练习
1. 8 习题
第2章 数据类型. 运算符和表达式
2. 1 数据类型
2. 1. 1 值类型
2. 1. 2 引用类型
2. 1. 3 装箱与拆箱
2. 2 常量和变量
2. 2. 1 变量
2. 2. 2 常量
2. 3 运算符
2. 3. 1 算术运算符
2. 3. 2 赋值运算符
2. 3. 3 关系运算符
2. 3. 4 逻辑运算符
2. 3. 5 位运算符
2. 3. 6 条件运算符
2. 3. 7 其他运算符
2. 4 表达式
2. 5 本章小结
2. 6 上机练习
2. 7 习题
第3章 结构化程序设计
3. 1 条件语句
3. 2 循环语句
3. 2. 1 while语句
3. 2. 2 do-while语句
3. 2. 3 for语句
3. 2. 4 foreach语句
3. 3 分支语句
3. 4 跳转语句
3. 4. 1 break语句和continue语句
3. 4. 2 标签语句和goto语句
3. 5 异常处理结构
3. 6 using语句
3. 7 本章小结
3. 8 上机练习
3. 9 习题
第4章 面向对象程序设计基础
4. 1 面向对象概述
4. 1. 1 类和对象概述
4. 1. 2 属性. 方法. 继承. 重载
4. 2 类和对象
4. 2. 1 类的声明
4. 2. 2 类的成员
4. 2. 3 声明对象
4. 3 构造函数与析构函数
4. 3. 1 构造函数
4. 3. 2 析构函数
4. 4 方法与重载
4. 4. 1 方法的声明
4. 4. 2 方法的重载
4. 5 运算符重载
4. 6 继承与多态
4. 6. 1 类的继承
4. 6. 2 类的多态性
4. 7 本章小结
4. 8 上机练习
4. 9 习题
第5章 深入理解面向对象
5. 1 类的深入讨论
5. 1. 1 类成员的可访问性
5. 1. 2 类的静态成员
5. 1. 3 this关键字
5. 1. 4 方法的种类
5. 1. 5 密封类与密封方法
5. 2 域. 属性和事件
5. 2. 1 域
5. 2. 2 属性
5. 2. 3 事件
5. 3 面向对象程序设计实例
5. 4 命名空间
5. 4. 1 命名空间的声明
5. 4. 2 命名空间的成员
5. 4. 3 命名空间的使用
5. 5 本章小结
5. 6 上机练习
5. 7 习题
第6章 常用数据结构与算法
6. 1 字符串
6. 1. 1 字符串类型定义
6. 1. 2 字符串类型的应用
6. 2 数组
6. 2. 1 数组的定义
6. 2. 2 数组的使用
6. 3 集合
6. 3. 1 集合的定义
6. 3. 2 集合的使用
6. 4 枚举
6. 4. 1 枚举类型的定义
6. 4. 2 枚举型的应用
6. 5 搜索算法
6. 5. 1 顺序搜索
6. 5. 2 折半搜索
6. 6 排序
6. 6. 1 直接插入排序
6. 6. 2 快速排序
6. 6. 3 选择排序
6. 7 本章小结
6. 8 上机练习
6. 9 习题
第7章 接口
7. 1 接口的意义
7. 1. 1 三层体系结构
7. 1. 2 组件编程思想
7. 2 接口的定义
7. 3 接口的成员
7. 3. 1 接口属性
7. 3. 2 接口事件
7. 3. 3 接口索引
7. 3. 4 接口成员的访问
7. 3. 5 接口成员的完全有效名称
7. 4 接口的实现
7. 4. 1 在类中实现接口
7. 4. 2 显式接口成员执行体
7. 4. 3 接口映射
7. 4. 4 接口实现的继承
7. 4. 5 接口的重实现
7. 4. 6 抽象类与接口
7. 5 接口应用实例
7. 6 本章小结
7. 7 上机练习
7. 8 习题
第8章 异常处理
8. 1 异常处理概念
8. 2 异常类
8. 3 异常的处理
8. 4 把异常传给调用者
8. 4. 1 调用者处理
8. 4. 2 抛出异常
8. 4. 3 重发异常
8. 4. 4 添加异常信息
8. 5 用户自定义异常
8. 6 finally的用法
8. 7 异常处理实例
8. 8 本章小结
8. 9 上机练习
8. 10 习题
第9章 Windows应用程序设计
9. 1 Windows应用程序的结构
9. 1. 1 计算器窗体
9. 1. 2 计算器控件
9. 1. 3 计算器事件
9. 2 窗体控件
9. 2. 1 窗体概述
9. 2. 2 多文档界面设计
9. 3 控件共有的属性. 事件和方法
9. 4 常用控件
9. 4. 1 标签
9. 4. 2 按钮
9. 4. 3 文本框
9. 4. 4 单选按钮
9. 4. 5 复选框
9. 4. 6 组合框
9. 4. 7 列表框
9. 4. 8 进度条
9. 4. 9 滚动条
9. 4. 10 菜单
9. 4. 11 工具栏
9. 4. 12 编辑控件
9. 5 定制控件
9. 5. 1 关于定制控件
9. 5. 2 定制控件示例
9. 6 本章小结
9. 7 上机练习
9. 8 习题
第10章 GDI 与图形编程
10. 1 . NET中的图形绘制
10. 1. 1 GDI 简介
10. 1. 2 图形类库
10. 1. 3 绘图方法
10. 2 GDI 中的图形对象
10. 2. 1 Pen对象
10. 2. 2 Color结构
10. 2. 3 Font对象
10. 2. 4 Brush对象
10. 2. 5 矩形结构
10. 3 绘图实例
10. 4 本章小结
10. 5 上机练习
10. 6 习题
第11章 多线程程序设计
11. 1 线程的概念
11. 2 C#多线程编程概述
11. 3 多线程编程实例
11. 4 线程同步
11. 4. 1 没有同步
11. 4. 2 一写多读同步
11. 4. 3 多读多写同步
11. 4. 4 使用AutoResetEvent
11. 5 增强多线程的交互性
11. 5. 1 交互性问题
11. 5. 2 简单实例
11. 5. 3 高级多线程实例
11. 6 本章小结
11. 7 上机练习
11. 8 习题
第12章 文件与注册表
12. 1 C#的文件处理系统
12. 1. 1 认识C#的文件处理系统
12. 1. 2 文件和流
12. 2 文件处理
12. 2. 1 目录管理
12. 2. 2 文件管理
12. 3 读写文件
12. 3. 1 StreamReader类
12. 3. 2 StreamWriter类
12. 4 读写注册表
12. 4. 1 注册表概述
12. 4. 2 C#对注册表编程的支持
12. 4. 3 注册表编程示例
12. 5 本章小结
12. 6 上机练习
12. 7 习题
第13章 数据访问
13. 1 ADO. NET概述
13. 1. 1 ADO. NET的历史
13. 1. 2 ADO. NET的特点
13. 1. 3 SQL语言简介
13. 1. 4 ADO与ADO. NET的比较
13. 2 ADO. NET组件和对象
13. 2. 1 ADO. NET组件和组件之间的关系
13. 2. 2 数据集组件
13. 2. 3 数据适配器组件
13. 3 ADO. NET编程
13. 3. 1 连接
13. 3. 2 数据集编程
13. 3. 3 数据绑定
13. 3. 4 Windows窗体和Web页面
13. 4 ADO. NET可视化编程
13. 4. 1 创建Access数据库
13. 4. 2 创建新数据库项目
13. 4. 3 创建数据库连接
13. 4. 4 创建数据库对象和访问方法
13. 4. 5 设置程序显示界面
13. 4. 6 显示数据库中的数据
13. 5 本章小结
13. 6 上机练习
13. 7 习题
第14章 开发Web应用程序
14. 1 什么是Web应用程序
t4. 1. 1 Web程序发展简史
14. 1. 2 Web程序设计的要素
14. 2 设计Web窗体
14. 3 创建和使用Web服务
14. 3. 1 分布式应用程序模式和浏览器的作用
14. 3. 2 什么是Web服务
14. 3. 3 Web平台中的协议
14. 3. 4 Web服务的实现
14. 4 本章小结
14. 5 上机练习
14. 6 习题
附录A C#预处理指令