图书介绍
C#程序设计案例教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 向燕飞,魏菊霞,彭之军 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302485643
- 出版时间:2018
- 标注页数:339页
- 文件大小:100MB
- 文件页数:350页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
C#程序设计案例教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
单元1我的第一个C#程序1
1.1 案例描述2
1.2 知识链接2
1.2.1 .NET概述2
1.2.2 .NET Framework3
1.2.3 开发环境和C#语言4
1.2.4 使用Visual Studio创建项目9
1.2.5 C#程序结构12
1.2.6 命名空间13
1.2.7 程序的运行与调试13
1.2.8 了解MSDN14
1.3 案例分析与实现15
1.3.1 案例分析15
1.3.2 案例实现15
习题一16
单元2变量与数据类型17
2.1 案例描述18
2.2 知识链接18
2.2.1 数据类型18
2.2.2 变量与常量25
2.2.3 数据类型间的转换28
2.2.4 DateTime30
2.3 案例分析与实现32
2.3.1 案例分析32
2.3.2 案例实现32
2.4 拓展训练34
2.4.1 拓展实训1:使用变量存储一部手机的信息34
2.4.2 拓展实训2:数字加密器34
习题二35
单元3运算符和表达式36
3.1 案例描述37
3.2 知识链接37
3.2.1 算术运算符与算术表达式38
3.2.2 赋值运算符与赋值表达式40
3.2.3 关系运算符与关系表达式40
3.2.4 逻辑运算符与逻辑表达式40
3.2.5 条件运算符与条件表达式41
3.2.6 运算符的优先级与结合顺序42
3.3 案例分析与实现42
3.3.1 案例分析42
3.3.2 案例实现43
3.4 拓展训练:判断计算是否正确44
习题三44
单元4顺序和选择结构程序的设计46
4.1 案例描述47
4.2 知识链接47
4.2.1 顺序结构48
4.2.2 if分支49
4.2.3 switch分支53
4.3 案例分析与实现56
4.3.1 案例分析56
4.3.2 案例实现56
4.4 拓展训练:旅游价格计算57
习题四59
单元5循环结构程序设计60
5.1 案例描述61
5.2 知识链接61
5.2.1 循环结构概述61
5.2.2 while循环63
5.2.3 do-while循环65
5.2.4 for循环66
5.2.5 循环跳转:continue语句68
5.2.6 提前结束循环:break语句69
5.3 案例分析与实现70
5.3.1 案例分析70
5.3.2 案例实现70
5.4 拓展训练73
5.4.1 拓展实训1:直到型循环73
5.4.2 拓展实训2:嵌套循环73
习题五74
单元6程序调试与异常处理76
6.1 案例描述77
6.2 知识链接78
6.2.1 异常的概念78
6.2.2 Visual Studio中的调试方法79
6.2.3 异常处理84
6.3 案例分析与实现87
6.3.1 案例分析87
6.3.2 案例实现87
6.4 拓展训练:创建用户自定义异常89
习题六90
单元7数组与集合92
7.1 案例描述93
7.2 知识链接94
7.2.1 数组的定义和使用94
7.2.2 用foreach语句遍历数组97
7.2.3 数组的常用排序算法97
7.2.4 集合类99
7.3 案例分析与实现103
7.3.1 案例分析103
7.3.2 案例实现104
7.4 拓展训练105
7.4.1 拓展实训1:二维数组的使用105
7.4.2 拓展实训2:利用Array进行排序106
习题七106
单元8类和对象108
8.1 案例描述109
8.2 知识链接109
8.2.1 面向对象的基本思想109
8.2.2 类的声明和成员组织以及访问修饰符111
8.2.3 创建类实例114
8.2.4 类的构造函数和析构函数115
8.3 案例分析与实现119
8.3.1 案例分析119
8.3.2 案例实现120
8.4 拓展训练121
8.4.1 拓展实训1:定义长方体类121
8.4.2 拓展实训2:识别静态成员122
习题八123
单元9类的方法和属性125
9.1 案例描述126
9.2 知识链接127
9.2.1 方法的定义127
9.2.2 方法的调用128
9.2.3 方法中的参数传递130
9.2.4 方法重载135
9.2.5 属性137
9.3 案例分析与实现139
9.3.1 案例分析139
9.3.2 案例实现141
9.4 拓展训练:设计一个类的定义和封装143
习题九145
单元10类的继承与多态性147
10.1 案例描述148
10.2 知识链接149
10.2.1 类的继承149
10.2.2 多态性:虚方法和重写155
10.2.3 多态性:抽象类159
10.2.4 多态性:接口161
10.3 案例分析与实现164
10.3.1 案例分析164
10.3.2 案例实现165
10.4 拓展训练:从接口继承167
习题十170
单元11委托与事件171
11.1 案例描述172
11.2 知识链接172
11.2.1 委托和方法172
11.2.2 事件处理176
11.3 案例分析与实现178
11.3.1 案例分析178
11.3.2 案例实现180
11.4 拓展训练:使用委托和事件182
习题十一184
单元12泛型186
12.1 案例描述187
12.2 知识链接187
12.2.1 泛型的引入187
12.2.2 使用泛型类190
12.2.3 泛型方法192
12.2.4 泛型约束193
12.3 案例分析与实现196
12.3.1 案例分析196
12.3.2 案例实现197
12.4 拓展训练:使用List<T>类198
习题十二200
单元13Windows编程基础201
13.1 案例描述202
13.2 知识链接202
13.2.1 可视化编程原理与技巧202
13.2.2 Windows窗体205
13.2.3 控件的常用属性、方法和事件209
13.2.4 Button控件213
13.2.5 ListBox控件213
13.2.6 ComboBox控件217
13.2.7 Label控件217
13.2.8 LinkLabel控件218
13.2.9 TextBox控件219
13.2.10 PictureBox控件220
13.2.11 Timer控件221
13.2.12 GroupBox控件222
13.2.13 Panel控件222
13.2.14 RadioButton控件222
13.2.15 CheckBox控件224
13.2.16 TabControl控件224
13.3 案例分析与实现226
13.3.1 案例分析226
13.3.2 案例实现226
13.4 拓展训练:简易计算器的设计与实现228
习题十三232
单元14Windows编程进阶233
14.1 案例描述234
14.2 知识链接234
14.2.1 RichTextBox控件234
14.2.2 TreeView控件236
14.2.3 MenuStrip控件240
14.2.4 ToolStrip控件242
14.2.5 StatusStrip控件244
14.2.6 OpenFileDialog控件244
14.2.7 SaveFileDialog控件245
14.3 案例分析与实现246
14.3.1 案例分析246
14.3.2 案例实现246
14.4 拓展训练:摇奖程序的设计与实现248
习题十四252
单元15创建数据库连接与数据操作命令254
15.1 案例描述255
15.2 知识链接256
15.2.1 数据库基础256
15.2.2 ADO.NET基础258
15.2.3 用Connection对象连接数据库260
15.2.4 用Command对象执行命令262
15.2.5 用DataReader对象读取数据263
15.3 案例分析与实现265
15.3.1 案例分析265
1532案例实现265
15.4 拓展训练270
15.4.1 拓展实训1:绑定下拉框数据270
15.4.2 拓展实训2:用户注册274
习题十五276
单元16数据集DataSet与数据绑定组件278
16.1 案例描述279
16.2 知识链接280
16.2.1 数据集DataSet280
16.2.2 数据适配器DataAdapter281
16.2.3 数据表DataTable282
16.2.4 命令生成器Command Builder282
16.2.5 DataGridView控件284
16.3 案例分析与实现287
16.3.1 案例分析287
16.3.2 案例实现287
16.4 拓展训练294
16.4.1 拓展实训1:销售前台294
16.4.2 拓展实训2:三层架构的设计与实现300
习题十六308
单元17 C#读写文件309
17.1 案例描述310
17.2 知识链接310
17.2.1 System.IO命名空间介绍310
17.2.2 File类的重要方法311
17.2.3 文本文件的读写313
17.2.4 二进制文件的读写315
17.3 案例分析与实现316
17.3.1 案例分析316
17.3.2 案例实现317
17.4 拓展训练:图片查看器318
习题十七321
单元18网络编程概述322
18.1 案例描述323
18.2 知识链接323
18.2.1 Socket的使用324
18.2.2 Socket连接实例324
18.3 案例分析与实现329
18.3.1 案例分析329
18.3.2 案例实现329
18.4 拓展训练:基于TCP编程的实例334
习题十八338
参考文献339
热门推荐
- 1900570.html
- 2716066.html
- 1675430.html
- 37518.html
- 3390438.html
- 2394134.html
- 3386722.html
- 3199672.html
- 933940.html
- 1059174.html
- http://www.ickdjs.cc/book_2353046.html
- http://www.ickdjs.cc/book_482388.html
- http://www.ickdjs.cc/book_658747.html
- http://www.ickdjs.cc/book_134239.html
- http://www.ickdjs.cc/book_1102142.html
- http://www.ickdjs.cc/book_2615450.html
- http://www.ickdjs.cc/book_531397.html
- http://www.ickdjs.cc/book_2783493.html
- http://www.ickdjs.cc/book_3459332.html
- http://www.ickdjs.cc/book_1756223.html