当前位置:首页 > 工业技术
Visual C# 2010程序设计教程
Visual C# 2010程序设计教程

Visual C# 2010程序设计教程PDF电子书下载

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:齐志,赵晓丹主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2013
  • ISBN:9787302329640
  • 页数:246 页
图书介绍:本书主要内容包括.NET概述、C#语法基础、控制语句、面向对象技术、集合和泛型、常用类和数据结构、Windows窗体和控件、GDI+、文件和流操作、线程和进程、ADO.NET 和Web编程等。本书结合微软公司Visual Studio 2010和.NET平台进行讲解,每章后都安排有针对性的练习题,并精心编排了相关实例。为了帮助读者更好地在实际项目中体会本书所讲内容,特别安排了五个综合项目,供读者学习参考。
《Visual C# 2010程序设计教程》目录

第1章 C#与Visual Studio 2010集成开发环境 1

1.1 C#语言简介 1

1.1.1 C#语言诞生的背景 1

1.1.2 C#语言的特点 2

1.2 .NET开发平台 2

1.2.1 .NET框架概述 3

1.2.2 安装Visual Studio 2010系统的必备条件 4

1.2.3 安装Visual Studio 2010 4

1.2.4 卸载Visual Studio 2010 9

1.3 Visual Studio 2010集成开发环境 10

1.3.1 创建项目 10

1.3.2 标题栏和菜单栏 12

1.3.3 工具栏 15

1.3.4 工具箱 15

1.3.5 窗口 16

1.4 编写一个简单的Visual C#2010.NET应用程序 18

1.4.1 创建控制台应用程序 18

1.4.2 创建Windows应用程序 20

1.5 本章小结 22

1.6 测试与练习 22

1.7 拓展实训——创建简单的应用程序 23

第2章 C#语言编程基础 24

2.1 C#语言基本语法 24

2.1.1 C#语言编程规则 24

2.1.2 数据类型 25

2.1.3 常量与变量 29

2.1.4 类型转换 32

2.2 运算符与表达式 36

2.3 C#语句 41

2.3.1 顺序结构 41

2.3.2 分支结构 41

2.3.3 循环结构 48

2.3.4 跳转语句 54

2.4 本章小结 57

2.5 测试与练习 57

2.6 拓展实训——C#基本语法练习 59

第3章 面向对象编程基础 60

3.1 面向对象概念 60

3.2 类和对象 63

3.2.1 类的声明和实例化 63

3.2.2 类的数据成员和作用域 64

3.2.3 类的可访问性 65

3.3 类的方法 65

3.3.1 方法的声明与调用 65

3.3.2 方法的参数传递 68

3.3.3 方法的重载 70

3.4 构造函数 71

3.4.1 构造函数的声明和调用 71

3.4.2 构造函数的重载 72

3.5 类的继承 74

3.5.1 创建派生类 74

3.5.2 派生类的构造函数 76

3.6 多态 80

3.6.1 方法重载实现多态 80

3.6.2 虚方法 83

3.7 异常处理 85

3.7.1 异常与异常类 85

3.7.2 异常处理机制 86

3.7.3 用户自定义异常类 90

3.8 接口、委托与事件 91

3.8.1 接口 91

3.8.2 委托 94

3.8.3 事件 96

3.9 本章小结 98

3.10 测试与练习 98

3.11 拓展实训——数和对象 101

第4章 Windows应用程序开发 102

4.1 开发应用程序的步骤 102

4.2 窗体 105

4.2.1 创建Windows应用程序项目 105

4.2.2 选择启动窗体 105

4.2.3 窗体属性 106

4.2.4 窗体的常用方法和事件 108

4.3 Windows控件应用 109

4.3.1 常用控件 109

4.3.2 Label控件 111

4.3.3 Button控件 112

4.3.4 TextBox控件 114

4.3.5 RadioButton控件和GroupBox控件 116

4.3.6 CheckBox控件 118

4.3.7 ListBox控件 121

4.3.8 ComboBox控件 123

4.3.9 ListView控件 125

4.3.10 Timer控件和PictureBox控件 128

4.3.11 ProgressBar控件 130

4.4 菜单 131

4.4.1 创建下拉式菜单 132

4.4.2 创建上下文菜单 134

4.5 对话框 135

4.5.1 消息框 135

4.5.2 窗体对话框 136

4.5.3 通用对话框 137

4.6 单文档(SDI)和多文档界面(MDI) 144

4.7 本章小结 145

4.8 测试与练习 146

4.9 拓展实训——图像浏览器的实现 148

第5章 GDI+编程 149

5.1 GDI+入门基础 149

5.1.1 图形坐标系统 150

5.1.2 像素 150

5.1.3 Graphics类 150

5.1.4 颜色 153

5.2 绘图 154

5.2.1 画笔 154

5.2.2 画刷 157

5.2.3 绘制直线 163

5.2.4 绘制矩形 165

5.2.5 绘制椭圆 167

5.2.6 绘制圆弧 168

5.2.7 画扇形图 170

5.2.8 绘制多边形 171

5.3 文本输出 173

5.3.1 Font对象 173

5.3.2 文本输出 173

5.4 图像处理基础 176

5.4.1 图像处理概述 176

5.4.2 图像的输入与保存 177

5.4.3 图像复制和粘贴 179

5.5 彩色图像处理 183

5.6 本章小结 187

5.7 测试与练习 188

5.8 拓展实训——用GDI+显示用户照片 188

第6章 文件操作 190

6.1 文件概述 190

6.2 System.IO模型 191

6.3 C#的文件流 192

6.4 文件与目录类 196

6.4.1 Directory类和DirectoryInfo类 196

6.4.2 File类和FileInfo类 198

6.5 本章小结 201

6.6 测试与练习 202

6.7 拓展实训——创建删除、移动、复制文件的控制台应用程序 202

第7章 多线程技术 203

7.1 多线程概述 203

7.2 线程的操作与控制 204

7.2.1 线程的建立与启动 204

7.2.2 线程的挂起、恢复与终止 206

7.2.3 线程的状态及优先级 208

7.3 线程的同步和异步 209

7.3.1 线程的同步 209

7.3.2 线程的异步 211

7.4 线程间的通信 214

7.5 C#套接字接口编程技术 216

7.5.1 套接字接口编程的基本概念 216

7.5.2 .NET中的套接字支持 216

7.5.3 .NET套接字接口编程常用类 217

7.6 本章小结 219

7.7 测试与练习 219

7.8 拓展实训——聊天程序的实现 220

第8章 C#与数据库访问技术 222

8.1 数据库系统简介 222

8.2 数据库基础 223

8.2.1 数据库和数据库管理系统 223

8.2.2 表和视图 223

8.2.3 用VS 2010创建数据库和表 224

8.2.4 结构化查询语言 225

8.2.5 数据访问命名空间 228

8.3 ADO.NET概述 230

8.4 创建连接 232

8.4.1 SqlConnection类 232

8.4.2 设置连接字符串 233

8.4.3 使用Connection对象 233

8.5 DataSet对象与Data Adapter对象 234

8.5.1 DataSet对象 234

8.5.2 DataAdapter对象 238

8.6 Command对象与DataReader对象 238

8.7 本章小结 241

8.8 测试与练习 242

8.9 拓展实训——书店管理系统仓储管理模块的实现 243

参考文献 246

返回顶部