书籍详情
C#程序设计教程
作者:郑阿奇,梁敬东 主编
出版社:机械工业出版社
出版时间:2007-03-01
ISBN:9787111206842
定价:¥33.00
购买这本书可以去
内容简介
本书以微软Visual Studio.NET 2003/2005作为工作平台,系统介绍C#语言基础知识、面向对象编程及应用等相关内容。主要内容包括:C#的编程基础、面向对象编程、Windows应用程序开发、GDI+编程、文件操作、数据库应用开发、多线程技术和Web应用程序开发。书中包含大量习题,可帮助读者进一步掌握基本编程和基本概念。书后还附有10个实验,可锻炼编程和应用的实践能力。.本书可作为高等学校相关专业C#程序设计课程的教材,也可供编程人员参考。本书配有教学课件和应用实例的源文件,需要者可在华章网站www.hzbook.com下载。..本书以微软Visual Studio .NET 2003/2005作为工作平台,系统介绍C#语言基础知识、面向对象编程及应用等相关内容。本书包含教程、习题和实验三个部分。教程部分理论联系实际,少理论多应用,在介绍微软.NET与C#的基础上,贯穿讲解大量实例,使读者快速掌握C#技术。习题部分主要突出基本编程方法和基本概念,实验部分注重锻炼编程和应用的实践能力。使读者能够在Windows环境下用C#解决一些基本应用问题。...
作者简介
暂缺《C#程序设计教程》作者简介
目录
第1章 . NET与C#
1. 1 初识C#
1. 1. 1 Microsoft. NET与C#
1. 1. 2 C#的优势
1. 1. 3 C#学习环境
1. 2 第一个C#程序
第2章 C#编程基础
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. 3. 8 表达式中的类型转换
2. 4 选择语句
2. 4. 1 if语句
2. 4. 2 switch语句
2. 5 循环语句
2. 5. 1 while语句
2. 5. 2 do-while语句
2. 5. 3 for语句
2. 6 跳转语句
2. 6. 1 continue语句
2. 6. 2 break语句
2. 6. 3 return语句
2. 6. 4 goto语句
2. 7 数组
2. 7. 1 数组的定义
2. 7. 2 数组的初始化
2. 7. 3 数组元素的访问
2. 7. 4 数组与System. Array
2. 7. 5 使用foreach语句遍历数组元素
2. 8 综合应用实例
第3章 面向对象编程基础
3. 1 面向对象概念
3. 1. 1 对象. 类. 实例化
3. 1. 2 面向对象程序设计语言的三大原则
3. 2 类
3. 2. 1 类的声明
3. 2. 2 类的成员
3. 2. 3 构造函数
3. 2. 4 析构函数
3. 3 方法
3. 3. 1 方法的声明
3. 3. 2 方法的参数
3. 3. 3 静态方法与实例方法
3. 3. 4 方法的重载与覆盖
3. 4 属性
3. 5 综合应用实例
第4章 面向对象编程进阶
4. 1 类的继承与多态
4. 1. 1 继承
4. 1. 2 多态
4. 2 操作符重载
4. 3 类型转换
4. 3. 1 隐式类型转换
4. 3. 2 显式类型转换
4. 3. 3 使用Convert转换
4. 4 结构与接口
4. 4. 1 结构
4. 4. 2 接口
4. 5 集合与索引器
4. 5. 1 集合
4. 5. 2 索引器
4. 6 异常处理
4. 6. 1 异常与异常类
4. 6. 2 异常处理
4. 7 委托与事件
4. 7. 1 委托
4. 7. 2 事件
4. 8 预处理命令
4. 8. 1 #define. #undef指旨令
4. 8. 2 #if. #elif. #else. #endif指令
4. 8. 3 #warning. #error指令
4. 8. 4 #region. #endregion指令
4. 8. 5 #line指令
4. 9 组件与程序集
4. 9. 1 组件
4. 9. 2 程序集
第5章 Windows应用程序开发
5. 1 开发应用程序的步骤
5. 2 窗体
5. 2. 1 创建Windows应用程序项目
5. 2. 2 选择启动窗体
5. 2. 3 窗体属性
5. 3 Windows控件使用
5. 3. 1 常用控件和属性
5. 3. 2 Label控件和LinkLabel控件
5. 3. 3 Button控件
5. 3. 4 TextBox控件
5. 3. 5 RadioButton控件
5. 3. 6 CheckBox控件
5. 3. 7 ListBox控件
5. 3. 8 ComboBox控件
5. 3. 9 GroupBox控件
5. 3. 10 ListView控件
5. 3. 11 PictureBox控件
5. 3. 12 StatusBar控件
5. 3. 13 Timer控件
5. 4 菜单
5. 4. 1 在设计时创建菜单
5. 4. 2 以编程方式创建菜单
5. 5 对话框
5. 5. 1 在设计时创建对话框
5. 5. 2 以编程方式设置属性
5. 6 多文档界面(MDI)
5. 6. 1 创建MDI父窗体
5. 6. 2 创建MDI子窗体
5. 6. 3 确定活动的MDI子窗体
5. 6. 4 排列子窗体
5. 7 打印与打印预览
5. 7. 1 在设计时创建打印作业
5. 7. 2 选择打印机打印文件
5. 7. 3 打印图形
5. 7. 4 打印文本
5. 8 综合应用实例
笫6章 GDI+编程
6. 1 创建Graphics对象
6. 2 笔..
6. 3 画笔
6. 4 图案
6. 5 颜色
6. 6 绘制线条或空心形状
6. 7 绘制实心形状
6. 8 用GDI+显示字符串
6. 9 用GDI+显示图像
第7章 文件操作
7. 1 用于文件操作的类
7. 2 文件类
7. 3 目录类
7. 3. 1 Directory类
7. 3. 2 DirectoryInfo类
7. 4 Path类
7. 5 创建文件
7. 6 读写文件
7. 7 综合应用实例
第8章 数据库应用开发
8. 1 数据库概述
8. 1. 1 关系数据库模型
8. 1. 2 结构化查询语言(SQL)
8. 2 ADO. NET概述
8. 2. 1 ADO. NET基本概念与特点
8. 2. 2 ADO. NET与ADO的比较
8. 2. 3 ADO. NET对象模型的结构
8. 2. 4 ADO. NET数据库开发方式
8. 3 创建连接
8. 3. 1 Connection连接字符串
8. 3. 2 在设计时创建连接对象
8. 3. 3 在运行时创建连接对象
8. 3. 4 打开和关闭连接
8. 3. 5 处理Connection对象的事件
8. 3. 6 事务处理
8. 4 使用Command对象与DataReader对象
8. 4. 1 Command对象与DataReader对象简介
8. 4. 2 使用Command对象操作数据
8. 4. 3 使用DataReader对象检索数据
8. 5 使用DataAdapter对象与DataSet对象
8. 5. 1 用DataSet对象管理数据
8. 5. 2 数据绑定
8. 5. 3 使用DataAdapter对象
8. 5. 4 多表应用
第9章 C#多线程技术
9. 1 线程概述
9. 1. 1 多线程工作方式
9. 1. 2 什么时候使用多线程
9. 2 . NET对多线程的支持
9. 2. 1 线程的建立与启动
9. 2. 2 线程的挂起. 恢复与终止
9. 3 一个多线程程序
9. 4 线程的优先级
9. 5 线程同步
9. 5. 1 同步的含义
9. 5. 2 在C#中处理同步
9. 5. 3 同步时要注意的问题
笫10章 Web应用程序开发
10. 1 ASP. NET简介
10. 1. 1 编辑ASP. NET程序
10. 1. 2 ASP. NET程序结构
10. 1. 3 ASP. NET的特点
10. 2 Web Form
10. 2. 1 Web Form基础
10. 2. 2 页面事件
10. 2. 3 IsPostBack属性
10. 3 HTML控件
10. 4 服务器控件
10. 5 Web服务创建与应用
10. 5. 1 Web服务概述
10. 5. 2 创建简单的Web服务
习题
实验
实验1 C#编程环境
实验2 C#编程基础
实验3 C#面向对象编程基础
实验4 接口
实验5 异常处理
实验6 Windows应用程序开发
实验7 GDI+编程
实验8 文件和数据库应用
实验9 多线程编程
实验10 Web应用程序...
1. 1 初识C#
1. 1. 1 Microsoft. NET与C#
1. 1. 2 C#的优势
1. 1. 3 C#学习环境
1. 2 第一个C#程序
第2章 C#编程基础
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. 3. 8 表达式中的类型转换
2. 4 选择语句
2. 4. 1 if语句
2. 4. 2 switch语句
2. 5 循环语句
2. 5. 1 while语句
2. 5. 2 do-while语句
2. 5. 3 for语句
2. 6 跳转语句
2. 6. 1 continue语句
2. 6. 2 break语句
2. 6. 3 return语句
2. 6. 4 goto语句
2. 7 数组
2. 7. 1 数组的定义
2. 7. 2 数组的初始化
2. 7. 3 数组元素的访问
2. 7. 4 数组与System. Array
2. 7. 5 使用foreach语句遍历数组元素
2. 8 综合应用实例
第3章 面向对象编程基础
3. 1 面向对象概念
3. 1. 1 对象. 类. 实例化
3. 1. 2 面向对象程序设计语言的三大原则
3. 2 类
3. 2. 1 类的声明
3. 2. 2 类的成员
3. 2. 3 构造函数
3. 2. 4 析构函数
3. 3 方法
3. 3. 1 方法的声明
3. 3. 2 方法的参数
3. 3. 3 静态方法与实例方法
3. 3. 4 方法的重载与覆盖
3. 4 属性
3. 5 综合应用实例
第4章 面向对象编程进阶
4. 1 类的继承与多态
4. 1. 1 继承
4. 1. 2 多态
4. 2 操作符重载
4. 3 类型转换
4. 3. 1 隐式类型转换
4. 3. 2 显式类型转换
4. 3. 3 使用Convert转换
4. 4 结构与接口
4. 4. 1 结构
4. 4. 2 接口
4. 5 集合与索引器
4. 5. 1 集合
4. 5. 2 索引器
4. 6 异常处理
4. 6. 1 异常与异常类
4. 6. 2 异常处理
4. 7 委托与事件
4. 7. 1 委托
4. 7. 2 事件
4. 8 预处理命令
4. 8. 1 #define. #undef指旨令
4. 8. 2 #if. #elif. #else. #endif指令
4. 8. 3 #warning. #error指令
4. 8. 4 #region. #endregion指令
4. 8. 5 #line指令
4. 9 组件与程序集
4. 9. 1 组件
4. 9. 2 程序集
第5章 Windows应用程序开发
5. 1 开发应用程序的步骤
5. 2 窗体
5. 2. 1 创建Windows应用程序项目
5. 2. 2 选择启动窗体
5. 2. 3 窗体属性
5. 3 Windows控件使用
5. 3. 1 常用控件和属性
5. 3. 2 Label控件和LinkLabel控件
5. 3. 3 Button控件
5. 3. 4 TextBox控件
5. 3. 5 RadioButton控件
5. 3. 6 CheckBox控件
5. 3. 7 ListBox控件
5. 3. 8 ComboBox控件
5. 3. 9 GroupBox控件
5. 3. 10 ListView控件
5. 3. 11 PictureBox控件
5. 3. 12 StatusBar控件
5. 3. 13 Timer控件
5. 4 菜单
5. 4. 1 在设计时创建菜单
5. 4. 2 以编程方式创建菜单
5. 5 对话框
5. 5. 1 在设计时创建对话框
5. 5. 2 以编程方式设置属性
5. 6 多文档界面(MDI)
5. 6. 1 创建MDI父窗体
5. 6. 2 创建MDI子窗体
5. 6. 3 确定活动的MDI子窗体
5. 6. 4 排列子窗体
5. 7 打印与打印预览
5. 7. 1 在设计时创建打印作业
5. 7. 2 选择打印机打印文件
5. 7. 3 打印图形
5. 7. 4 打印文本
5. 8 综合应用实例
笫6章 GDI+编程
6. 1 创建Graphics对象
6. 2 笔..
6. 3 画笔
6. 4 图案
6. 5 颜色
6. 6 绘制线条或空心形状
6. 7 绘制实心形状
6. 8 用GDI+显示字符串
6. 9 用GDI+显示图像
第7章 文件操作
7. 1 用于文件操作的类
7. 2 文件类
7. 3 目录类
7. 3. 1 Directory类
7. 3. 2 DirectoryInfo类
7. 4 Path类
7. 5 创建文件
7. 6 读写文件
7. 7 综合应用实例
第8章 数据库应用开发
8. 1 数据库概述
8. 1. 1 关系数据库模型
8. 1. 2 结构化查询语言(SQL)
8. 2 ADO. NET概述
8. 2. 1 ADO. NET基本概念与特点
8. 2. 2 ADO. NET与ADO的比较
8. 2. 3 ADO. NET对象模型的结构
8. 2. 4 ADO. NET数据库开发方式
8. 3 创建连接
8. 3. 1 Connection连接字符串
8. 3. 2 在设计时创建连接对象
8. 3. 3 在运行时创建连接对象
8. 3. 4 打开和关闭连接
8. 3. 5 处理Connection对象的事件
8. 3. 6 事务处理
8. 4 使用Command对象与DataReader对象
8. 4. 1 Command对象与DataReader对象简介
8. 4. 2 使用Command对象操作数据
8. 4. 3 使用DataReader对象检索数据
8. 5 使用DataAdapter对象与DataSet对象
8. 5. 1 用DataSet对象管理数据
8. 5. 2 数据绑定
8. 5. 3 使用DataAdapter对象
8. 5. 4 多表应用
第9章 C#多线程技术
9. 1 线程概述
9. 1. 1 多线程工作方式
9. 1. 2 什么时候使用多线程
9. 2 . NET对多线程的支持
9. 2. 1 线程的建立与启动
9. 2. 2 线程的挂起. 恢复与终止
9. 3 一个多线程程序
9. 4 线程的优先级
9. 5 线程同步
9. 5. 1 同步的含义
9. 5. 2 在C#中处理同步
9. 5. 3 同步时要注意的问题
笫10章 Web应用程序开发
10. 1 ASP. NET简介
10. 1. 1 编辑ASP. NET程序
10. 1. 2 ASP. NET程序结构
10. 1. 3 ASP. NET的特点
10. 2 Web Form
10. 2. 1 Web Form基础
10. 2. 2 页面事件
10. 2. 3 IsPostBack属性
10. 3 HTML控件
10. 4 服务器控件
10. 5 Web服务创建与应用
10. 5. 1 Web服务概述
10. 5. 2 创建简单的Web服务
习题
实验
实验1 C#编程环境
实验2 C#编程基础
实验3 C#面向对象编程基础
实验4 接口
实验5 异常处理
实验6 Windows应用程序开发
实验7 GDI+编程
实验8 文件和数据库应用
实验9 多线程编程
实验10 Web应用程序...
猜您喜欢