图书介绍
C#语言程序设计基础 第3版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 郑宇军,石海鹤,王卫红编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302360476
- 出版时间:2014
- 标注页数:347页
- 文件大小:45MB
- 文件页数:362页
- 主题词:C语言-程序设计
PDF下载
下载说明
C#语言程序设计基础 第3版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 绪论1
1.1 Microsoft.NET技术1
1.2 .NETFramework2
1.3 C#语言简介3
1.4 第一个C#应用程序5
1.5 C#程序的基本结构6
1.5.1 类型和方法6
1.5.2 命名空间7
1.5.3 程序注释8
1.5.4 程序集8
1.6 与用户进行交互10
1.6.1 给程序传递参数10
1.6.2 控制台交互11
1.6.3 Windows窗体和WPF应用程序13
本章小结15
习题115
第2章 C#数据类型16
2.1 值类型16
2.1.1 整数类型16
2.1.2 字符类型17
2.1.3 实数类型18
2.1.4 布尔类型19
2.1.5 结构19
2.1.6 枚举21
2.2 引用类型22
2.2.1 类22
2.2.2 数组25
2.2.3 字符串类型27
2.2.4 接口32
2.3 类型转换35
2.3.1 数值转换35
2.3.2 枚举转换36
2.3.3 引用转换37
2.3.4 装箱和拆箱转换39
本章小结41
习题241
第3章 值和方法42
3.1 常量和变量42
3.1.1 常量42
3.1.2 变量42
3.2 字段45
3.2.1 实例字段45
3.2.2 静态字段45
3.2.3 常数和只读字段47
3.3 方法49
3.3.1 方法的定义和调用49
3.3.2 参数类型52
3.3.3 方法的标识与重载56
3.3.4 可选参数和命名参数57
3.3.5 实例方法和静态方法59
3.4 委托与方法调用60
3.5 成员访问限制62
本章小结65
习题365
第4章 操作符和表达式66
4.1 操作符66
4.2 算术表达式67
4.2.1 基本算术运算67
4.2.2 字符串相加69
4.2.3 委托加减69
4.3 自增和自减表达式70
4.4 位运算表达式71
4.4.1 取补运算71
4.4.2 与、或、异或运算72
4.4.3 移位运算73
4.5 赋值表达式74
4.6 关系表达式74
4.6.1 比较运算74
4.6.2 类型判断76
4.7 条件逻辑表达式77
4.8 其他特殊表达式79
4.8.1 一元加减表达式79
4.8.2 条件表达式79
4.8.3 类型转换表达式80
4.8.4 创建表达式81
本章小结82
习题482
第5章 流程控制83
5.1 选择结构83
5.1.1 if语句83
5.1.2 switch语句85
5.2 循环结构88
5.2.1 while循环语句88
5.2.2 do…while循环语句89
5.2.3 for循环语句91
5.2.4 foreach循环语句94
5.3 跳转结构96
5.3.1 break语句96
5.3.2 continue语句97
5.3.3 return语句98
5.3.4 goto语句99
本章小结100
习题5100
第6章 深入理解类102
6.1 面向对象的方法学102
6.2 构造函数和析构函数103
6.2.1 构造函数103
6.2.2 析构函数106
6.2.3 静态构造函数106
6.3 属性107
6.4 索引函数112
6.5 事件115
6.5.1 事件发布与订阅115
6.5.2 使用EventHandler类型119
6.5.3 Windows控件事件120
6.6 操作符重载121
6.7 this关键字124
6.8 几个常用类127
6.8.1 Math类127
6.8.2 StringBuilder类128
6.8.3 ArrayList类129
本章小结130
习题6131
第7章 继承和多态性132
7.1 继承132
7.1.1 基类和派生类132
7.1.2 隐藏基类成员135
7.1.3 base关键字136
7.1.4 对象生命周期136
7.2 多态性138
7.2.1 成员的虚拟和重载138
7.2.2 抽象类和抽象方法142
7.2.3 密封类和密封方法145
7.3 接口与继承146
7.3.1 接口和抽象类146
7.3.2 接口方法的实现146
7.3.3 基于接口的多继承150
7.4 扩展方法154
本章小结156
习题7156
第8章 WPF应用程序基础157
8.1 XAML基础157
8.1.1 XAML元素和对象157
8.1.2 绑定表达式160
8.1.3 资源162
8.1.4 样式163
8.2 窗体布局和控件166
8.2.1 窗体布局166
8.2.2 控件内容模型168
8.3 图形功能174
8.3.1 颜色和画刷174
8.3.2 图形绘制176
8.3.3 几何变换178
8.4 动画179
8.4.1 基于定时器的动画179
8.4.2 基于属性的动画181
8.4.3 基于路径的动画183
本章小结185
习题8185
第9章 泛型基础186
9.1 为何使用泛型186
9.2 泛型的定义188
9.2.1 泛型二叉树示例188
9.2.2 成员与类型参数190
9.2.3 泛型的静态成员192
9.3 多参数泛型193
9.3.1 使用多个类型参数193
9.3.2 类型参数与标识195
9.4 类型限制196
9.4.1 主要限制197
9.4.2 次要限制197
9.4.3 构造函数限制198
9.5 泛型与继承200
9.5.1 泛型继承规则200
9.5.2 泛型二叉树排序示例202
9.6 .NET泛型——元组和可空类型204
9.6.1 元组204
9.6.2 可空类型206
本章小结211
习题9211
第10章 深入泛型技术212
10.1 泛型方法212
10.1.1 泛型方法的定义和调用212
10.1.2 泛型方法的标识和重载214
10.1.3 泛型扩展方法215
10.2 泛型接口217
10.2.1 泛型接口的定义与实现217
10.2.2 继承中的唯一性218
10.3 泛型集合与循环遍历222
10.3.1 泛型集合222
10.3.2 遍历类型226
10.3.3 遍历器230
10.3.4 自我遍历234
本章小结237
习题10238
第11章 匿名方法和Lambda表达式239
11.1 命名方法和匿名方法239
11.2 使用Lambda表达式241
11.3 泛型委托与匿名方法244
11.3.1 使用泛型委托对象244
11.3.2 .NET类库中的泛型委托244
11.4 外部变量246
11.5 匿名方法应用示例——计算器程序248
本章小结251
习题11251
第12章 异常处理252
12.1 异常和异常处理252
12.2 C#中的异常处理结构254
12.2.1 try…catch结构254
12.2.2 try…catch…finally结构255
12.2.3 try…finally结构257
12.3 异常的传播与处理258
12.3.1 异常传播258
12.3.2 异常类型259
12.4 主动引发异常262
12.4.1 throw语句262
12.4.2 自定义异常264
12.5 使用异常的原则和技巧268
本章小结269
习题12269
第13章 文件IO操作270
13.1 文件系统概述270
13.2 驱动器、目录和文件271
13.2.1 与IO操作相关的枚举271
13.2.2 驱动器271
13.2.3 目录274
13.2.4 文件276
13.3 文件流和数据流278
13.3.1 抽象类Stream279
13.3.2 文件流FileStream280
13.3.3 流的文本读写器281
13.3.4 流的二进制读写器282
13.3.5 常用的其他流对象283
13.4 文件对话框285
13.5 对象数据存取287
本章小结290
习题13290
第14章 数据库访问291
14.1 关系数据库和SQL概述291
14.2 ADO.NET联机数据访问293
14.2.1 连接数据库293
14.2.2 执行数据命令294
14.2.3 使用数据阅读器295
14.2.4 对象数据存取297
14.3 ADO.NET脱机数据访问304
14.3.1 数据表和数据集304
14.3.2 数据载入和绑定305
14.3.3 数据适配器306
本章小结306
习题14307
第15章 进程和线程308
15.1 进程308
15.2 线程311
15.2.1 使用多线程311
15.2.2 线程对象及其状态313
15.2.3 线程同步314
15.2.4 访问UI线程318
15.2.5 异步操作321
本章小结322
习题15322
第16章 ASP.NET应用开发323
16.1 在Visual Studio中创建ASP.NET应用程序323
16.2 Web程序基本对象326
16.2.1 HTTP请求和响应对象326
16.2.2 HTTP服务器对象330
16.2.3 HTTP应用程序及状态331
16.2.4 会话、视图、缓存和Cookies332
16.3 Web服务器控件336
16.3.1 WebControl和Control类336
16.3.2 文本、文本框和按钮336
16.3.3 单选框和复选框337
16.3.4 下拉框、列表框、列表项和表格338
16.3.5 文件上传控件340
16.4 Web应用程序示例——列车时刻表查询342
本章小结347
习题16347
热门推荐
- 3490707.html
- 429867.html
- 1579478.html
- 3886216.html
- 2362005.html
- 220272.html
- 920112.html
- 3024483.html
- 1103141.html
- 1277709.html
- http://www.ickdjs.cc/book_800851.html
- http://www.ickdjs.cc/book_3660416.html
- http://www.ickdjs.cc/book_850265.html
- http://www.ickdjs.cc/book_2122807.html
- http://www.ickdjs.cc/book_3699539.html
- http://www.ickdjs.cc/book_1909608.html
- http://www.ickdjs.cc/book_491906.html
- http://www.ickdjs.cc/book_2319213.html
- http://www.ickdjs.cc/book_338247.html
- http://www.ickdjs.cc/book_2783043.html