C#程序设计基础与实践 / 高等学校计算机类课程应用型人才培养规划教材
作者: 谢修娟主编
出版时间:2013年8月
出版社:中国铁道出版社
- 中国铁道出版社
- 9787113186463
- 173601
- 0040171536-2
- 16开
- 2013年8月
- 300
- 工学
- 软件工程
- TP312C
- 计算机
- 本科
本书可作为计算机应用类专业及相关专业学生的教材,也可作为在职人员掌握C撑程序设计语言的基本知识、实用性操作的自学手册。
第Ⅰ部分 C#编程基础
展示案例A 基于控制台的“学生信息管理系统”的完整展示
第1章 C#概述及Visual Studio环境介绍
1.1 C#的起源
1.1.1 C#出现的原因
1.1.2 C#发展历史
1.2 C#的特点
1.3 Visual Studio集成开发环境介绍
1.3.1 获得软件资源
1.3.2 在Windows操作系统下安装开发环境
1.3.3 Visual Studio 2008编程
1.4 一个具有输入/输出功能的控制台应用程序
1.4.1 创建项目程序
1.4.2 认识C#程序
1.4.3 控制台输入/输出
1.4.4 获得帮助
1.5 “学生信息管理”系统登录界面的设计
本章小结
习题
第2章 C#程序设计基础
2.1 表达式编程
2.1.1 C#的基本数据类型
2.1.2 变量和常量
2.1.3 数据类型转换
2.1.4 常用运算符与表达式
2.2 分支结构编程
2..2.1 枚举类型
2.2.2 分支结构
2.3 循环结构编程
2.3.1 循环结构
2.3.2 循环结构中的控制语句
2.4 数组和字符串
2.4.1 数组
2.4.2 字符串
2.5 本章的案例代码
本章小结
习题
第3章 面向对象编程
3.1 面向对象编程的基本概念
3.1.1 面向过程设计
3.1.2 面向对象设计
3.2 类的定义
3.2.1 面向对象的基本概念
3.2.2 程序中如何创建类和对象
3.3 类的成员
3.3.1 字段
3.3.2 属性
3.3.3 方法
3.4 继承与多态性
3.4.1 继承
3.4.2 多态
3.5 抽象类与接口
3.5.1 抽象类
3.5.2 接口
3.6 “学生信息管理系统”中业务类的代码
本章小结
习题
第Ⅱ部分 .NET与C#
第4章 .NET&NET Framework类库
4.1 C#与NET
4.1.1 .NET简介
4.1.2 .NET的组成
4.2 .NET Framework
4.2.1 .NET Framework简介
4.2.2 .NET Framework的功能
4.2.3 .NET Framework组件结构
4.2.4 公共语言运行库
4.3 C#类库
4.3.1 .NET Framework类库
4.3.2 命名空间
本章小结
习题
第5章 C#扩充之一——复杂数据类型及文件读写
5.1 问题引入
5.2 集合
5.2.1 值集合
5.2.2 键值对集合(Hashtable)
5.3 泛型
5.3.1 .NET Framework 2.0的泛型类
5.3.2 用户自定义泛型类
5.3.3 用户自定义泛型方法
5.4 文件读写
5.4.1 文件
5.4.2 使用流处理文件
5.4.3 文件存储管理的相关类
5.4.4 读写文件
5.5 “学生信息管理系统”中文件读写类的设计
本章小结
习题
第6章 X#扩充之二——Socket
6.1 Socket概述
6.2 Socket类库及使用
6.3 Socket通信类型
6.3.1 面向连接的套接字
6.3.2 无连接的套接字
本章小结
习题
第7章 ADO NET
7.1 应用程序与数据的连接
7.1.1 数据库简介
7.1.2 数据库连接
7.1.3 在Visual Studio中创建连接
7.2 ADO.NET简介
7.2.1 ADO.NET概念
7.2.2 ADO.NET组件的体系结构
7.2.3 ADO.NET对象模型
7.3 ADO.NET数据库的访问流程
7.4 建立数据库连接
7.4.1 Connection对象属性
7.4.2 Connection对象构造方法
7.5 用Command对象操作表数据
7.5.1 Command对象简介
7.5.2 Command对象的方法
7.6 用DataReader读取数据
7.6.1 DataReader对象简介
7.6.2 D数据阅读器中记录的遍历与读取
7.7 用Da'aAd8pter和DataSet对象操作表数据
7.7.1 DataAdapter对象
7.7.2 DataSet对象
本章小结
习题
第Ⅲ部分 C#的 Windows编程
展示案例B 基于Windows窗体的“学生信息管理系统”的完整界面展示
第8章 WinForm程序概述
8.1 创建WinForm程序
8.1.1 创建窗体
8.1.2 创建控件
8.1.3 添加事件
8.2 窗体属性
8.3 常用窗体事件及事件代码添加
8.3.1 常用窗体事件
8.3.2 事件代码添加
8.4 窗体的生命周期
本章小结
习题
第9章 C#调用Windows常用控件
9.1 常用控件及其共有特性
9.1.1 控件概述
9.1.2 常用控件
9.1.3 控件的共有特性
9.2 C#Label控件显示静态文本
9.3 C#调用Button控件实现按钮
9.4 C#调用TextBox和MaskedTextBox控件输入文本
9.5 C#调用checkBox和RadioButton控件实现选中
9.5.1 CheckBox控件
9.5.2 RadioButton控件
9.6 C#调用ListBox和ComhoBox控件
9.6.1 ListBox控件
9.6.2 ComboBox控件
9.7 信息管理系统的“增、删、改、查”操作
9.7.1 增加模块
9.7.2 删除模块
9.7.3 修改模块
9.7.4 查询模块
本章小结
习题
第10章 C#调用菜单、工具栏和状态栏控件
10.1 C#设计窗体菜单
10.1.1 设计视图中创建菜单
10.1.2 编程方式创建菜单项
10.2 C#设计窗体工具栏
10.2.1 工具栏控件简介
10.2.2 TooIStrip控件的属性
10.3 C#设计窗体状态栏
本章小结
习题
第11章 对话框和多文档界面设计
11.1 C#调用MessageBox对话框控件
11.1.1 MessageBox类中的图标
11.1.2 MessageBox中的可用按钮
11.1.3 Show方法
11.2 C#调用OpenFileDialog对话框控件
11.2.1 OpenFileDialog对话框控件的属性和方法
11.2.2 创建打开文件对话框
11.3 C#调用SaveFileDialog对话框控件
11.3.1 SaveFileDialog的属性和方法
11.3.2 SaveFileDialog效果的编程实现
11.4 模式窗体
11.4.1 模式窗体概念
11.4.2 模式窗体的打开与关闭
11.5 多文档界面
11.5.1 多文档界面概述
11.5.2 创建MDI父窗体
本章小结
习题
第Ⅳ部分 提升部分
第12章 程序的调试及异常处理
12.1 程序错误
12.1.1 语法错误
12.1.2 运行时错误
12.1.3 逻辑错误
12.2 调试C#项目
12.2.1 程