图书介绍
C#程序设计实用教程PDF|Epub|txt|kindle电子书版本网盘下载
![C#程序设计实用教程](https://www.shukui.net/cover/30/31042159.jpg)
- 李政仪,蒋国清主编;宫蓉蓉,史劲副主编 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302299455
- 出版时间:2013
- 标注页数:337页
- 文件大小:77MB
- 文件页数:351页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
C#程序设计实用教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分3
第1章 C#语言概述3
1.1 C#语言简介3
1.1.1 C#的由来3
1.1.2 C#的特点4
1.1.3 C#的开发前景5
1.2 .NET开发平台5
1.2.1 .NET概述5
1.2.2 .NET Framework6
1.2.3 Visual Studio.NET 2010的集成开发环境7
1.3 开发环境的初步实践10
1.3.1 Visual Studio.NET 2010的安装10
1.3.2 创建控制台应用程序13
1.3.3 创建Windows应用程序15
小结17
习题17
第2章 C#语言基础18
2.1 变量和常量18
2.1.1 数据类型18
2.1.2 变量命名19
2.1.3 变量声明19
2.1.4 常量21
2.2 运用运算符22
2.2.1 算术运算符22
2.2.2 赋值运算符24
2.2.3 其他运算符24
2.2.4 运算符的优先级27
2.3 流程控制语句28
2.3.1 条件语句28
2.3.2 循环语句33
2.3.3 switch语句40
2.4 复杂类型42
2.4.1 数组42
2.4.2 枚举48
2.5 编程注释51
2.6 预处理介绍54
2.7 异常处理56
2.7.1 异常处理的概念56
2.7.2 异常的处理57
小结63
习题63
第3章 面向对象基础64
3.1 对象和类64
3.1.1 对象64
3.1.2 类64
3.1.3 方法65
3.1.4 类、对象和方法的定义形式65
3.1.5 方法的重载68
3.2 封装70
3.2.1 什么是封装70
3.2.2 访问修饰符70
3.2.3 属性72
3.3 装箱与拆箱75
3.3.1 值类型和引用类型75
3.3.2 装箱与拆箱概述78
3.4 构造函数和析构函数78
3.4.1 构造函数79
3.4.2 析构函数84
小结84
习题85
第4章 常用类86
4.1 String类86
4.2 StringBuilder类88
4.3 ArrayList类90
4.4 Stack类92
4.5 Queue类94
4.6 SortedList类95
小结97
习题97
第5章 继承与多态99
5.1 继承99
5.1.1 类的继承99
5.1.2 访问继承的成员102
5.1.3 访问基类的成员103
5.1.4 类的初始化顺序103
5.1.5 在派生类中指定基类构造函数104
5.1.6 类的访问修饰符105
5.1.7 密封类106
5.1.8 静态类107
5.2 多态108
5.2.1 C#中的多态性108
5.2.2 虚方法108
5.2.3 覆写方法109
5.2.4 抽象类及抽象方法110
5.3 接口112
5.3.1 声明和实现接口112
5.3.2 实现多个接口113
5.3.3 显式接口成员实现114
5.3.4 接口的派生115
小结117
习题117
第6章 线程119
6.1 线程概述119
6.2 .NET对多线程的支持120
6.2.1 Thread类120
6.2.2 线程的建立与启动121
6.2.3 线程的属性和方法124
6.3 线程的优先级127
6.4 线程的同步129
6.4.1 同步的含义129
6.4.2 C#中同步的处理130
6.4.3 同步时要注意的问题136
小结137
习题137
第7章 文件操作138
7.1 文件读写138
7.1.1 流的概念138
7.1.2 读取文件139
7.1.3 写入文件144
7.2 目录访问147
7.2.1 与目录访问相关的类147
7.2.2 目录访问153
7.3 操作注册表156
7.3.1 操作注册表相关的类156
7.3.2 操作注册表实例159
小结161
习题161
第8章 Windows窗体163
8.1 Windows窗体简介163
8.1.1 Windows窗体的基本属性164
8.1.2 创建窗体165
8.1.3 设置启动窗体属性167
8.2 控件概述168
8.2.1 控件的基本属性168
8.2.2 控件共有的属性、事件和方法169
8.3 命令按钮控件171
8.4 标签控件172
8.5 文本框控件173
8.6 单选按钮和复选框175
8.7 面板控件和分组框控件178
8.7.1 面板控件178
8.7.2 分组框控件179
8.8 图形框控件182
8.9 列表框184
8.9.1 列表框控件和带复选框的列表框控件184
8.9.2 组合框控件187
8.10 滚动条控件189
8.11 定时器控件189
8.12 列表视图控件191
8.13 树视图控制195
小结199
习题199
第9章 菜单和对话框201
9.1 创建菜单201
9.1.1 创建主菜单202
9.1.2 创建快捷菜单207
9.2 使用对话框208
9.2.1 消息框208
9.2.2 打开文件对话框211
9.2.3 “字体”对话框219
9.2.4 “颜色”对话框221
小结223
习题224
第10章 使用C#和ADO.NET操作数据库225
10.1 ADO.NET简介225
10.2 ADO.NET的体系结构227
10.2.1 ADO.NET的设计目标227
10.2.2 ADO.NET类和对象227
10.3 ADO.NET数据对象介绍230
10.3.1 提供者对象230
10.3.2 用户对象231
10.3.3 使用System.Data命名空间231
10.4 数据库的连接232
10.4.1 连接字符串的定义232
10.4.2 连接字符串的管理233
10.4.3 高效地使用连接235
10.5 DataReader的使用237
10.5.1 DataReader对象概述237
10.5.2 用DataReader对象读取数据238
10.6 DataSet和DataAdapter的使用239
10.6.1 DataSet239
10.6.2 DataAdapter240
10.6.3 示例程序:用DataSet和DataAdapter读取数据241
10.7 数据绑定242
10.7.1 数据绑定概述242
10.7.2 数据绑定的类型243
10.7.3 数据绑定的一般步骤243
10.8 常用数据绑定控件244
10.8.1 DataGrid控件244
10.8.2 DataGridView控件247
10.8.3 ComboBox控件和ListBox控件252
小结255
习题255
第11章 综合实例:进销存管理系统257
11.1 系统功能介绍257
11.2 数据库设计258
11.2.1 表的设计258
11.2.2 数据库的创建258
11.3 系统设计与实现263
11.3.1 项目的创建263
11.3.2 数据库类的实现264
11.3.3 数据库组件的设置265
11.3.4 登录窗口的创建268
11.3.5 创建主界面269
11.3.6 实现商品维护信息272
11.3.7 实现供货商信息维护276
11.3.8 实现进货管理和销售管理277
11.3.9 实现系统权限管理286
11.3.10 实现库存查询290
11.3.11 实现快捷按钮292
小结292
第二部分295
第1章 C#语言概述295
实验 生成一个简单的.NET应用程序295
第2章 C#语言基础297
实验1 运算符与表达式的使用297
实验2 分支语句的使用299
实验3 循环结构的使用302
第3章 面向对象基础306
实验 用面向对象思想实现聊天小宠物306
第4章 常用类311
实验1 C#程序证明Stack类的先进后出特点311
实验2 C#程序证明Queue类的先进先出特点312
实验3 C#程序证明SortedList类的排序特点313
第5章 继承与多态315
实验 利用继承与多态实现面向对象编程315
第6章 线程320
实验1 建立多线程实例,观察线程的资源使用情况320
实验2 控制线程的执行顺序321
第7章 文件操作323
第8章 Windows窗体326
第9章 菜单和对话框329
第10章 使用C#和ADO.NET操作数据库333