图书介绍
C#解析教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (美)Ira Pohl著;周靖译 著
- 出版社: 北京:清华大学出版社
- ISBN:7302066027
- 出版时间:2003
- 标注页数:377页
- 文件大小:47MB
- 文件页数:391页
- 主题词:C语言-程序设计-教材
PDF下载
下载说明
C#解析教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 编写C#程序1
1.1 编程前的准备1
1.2 第一个程序2
1.3 问题求解:菜谱5
1.4 用C#来实现算法8
1.5 编写和运行C#程序10
1.6 软件工程知识:编码风格11
1.7 Pohl博士提醒13
1.8 C#与Java和C++的比较14
1.9 小结15
1.10 复习题15
1.11 练习题16
第2章 原生类型、运算符和表达式19
2.1 程序要素19
2.2 控制台输入/输出25
2.3 程序结构30
2.4 简单类型33
2.5 枚举类型38
2.6 表达式39
2.7 软件工程知识:调试45
2.8 Pohl博士提醒45
2.9 C#与Java和C++的比较46
2.10 小结49
2.11 复习题49
2.12 练习题50
第3章 语句53
3.1 赋值和表达式53
3.2 语句块54
3.3 if和if-else语句55
3.4 while语句58
3.5 for语句60
3.6 do语句61
3.7 break和continue语句63
3.8 switch语句64
3.9 goto语句66
3.10 软件工程知识:调试66
3.11 Pohl博士提醒68
3.12 C#与Java和C++的比较69
3.13 小结70
3.14 复习题71
3.15 练习题71
第4章 方法:功能抽象75
4.1 方法调用75
4.2 静态方法定义76
4.3 return语句79
4.4 变量的作用域81
4.5 自上而下的设计法83
4.6 问题求解:随机数85
4.7 模拟:计算概率87
4.8 调用和传值调用91
4.9 引用调用92
4.10 递归94
4.11 问题求解:数学96
4.12 方法重载98
4.13 编码风格100
4.14 软件工程知识:正确性101
4.15 Pohl博士提醒102
4.16 C#与Java和C++的比较103
4.17 小结105
4.18 复习题106
4.19 练习题106
第5章 数组111
5.1 一维数组111
5.2 示例:对一个数组进行求和113
5.3 将数组传递给方法114
5.4 查找数组中的最大值和最小值117
5.5 foreach语句119
5.6 数组方法和属性120
5.7 简单的排序方法122
5.8 搜索一个已排序的数组124
5.9 大O表示法:选择最佳算法127
5.10 类型和数组129
5.11 二维数组133
5.12 模拟:Game of Life136
5.13 软件工程知识:数组145
5.14 Pohl博士提醒146
5.15 C#与Java和C++的比较147
5.16 小结149
5.17 复习题149
5.18 练习题151
第6章 类和抽象数据类型155
6.1 class类型、圆点运算符和new155
6.2 实例方法156
6.3 访问权限:私有和公共158
6.4 示例1:Customer160
6.5 类的作用域161
6.6 标准的类String163
6.7 示例2:同花扑克牌游戏167
6.8 this引用171
6.9 静态成员171
6.10 示例3:CharStack容器173
6.11 属性和数据隐藏175
6.12 软件工程知识:类的设计176
6.13 Phol博士提醒179
6.14 C#与Java和C++的比较179
6.15 小结182
6.16 复习题183
6.17 练习题183
第7章 构造函数、类型转换和重载186
7.1 带有构造函数的类187
7.2 带有析构函数的类194
7.3 属于类类型的成员194
7.4 多态性:方法重载195
7.5 ADT类型转换196
7.6 签名匹配196
7.7 重载运算符199
7.8 一元运算符重载200
7.9 二元运算符重载201
7.10 静态构造函数202
7.11 软件工程知识:重载203
7.12 Phol博士提醒203
7.13 C#与Java和C++的比较204
7.14 小结208
7.15 复习题208
7.16 练习题209
第8章 继承212
8.1 派生类213
8.2 学生属于人216
8.3 虚拟方法218
8.4 抽象基类222
8.5 所有类的祖先类Object223
8.6 常规方法224
8.7 模拟:捕食者和被捕食者226
8.8 接口232
8.9 接口和多重继承232
8.10 其他235
8.11 软件工程知识:继承236
8.12 Pohl博士提醒237
8.13 C#与Java和C++的比较237
8.14 小结241
8.15 复习题242
8.16 练习题243
第9章 输入/输出245
9.1 控制台输出245
9.2 格式化输出245
9.3 用于输出的用户自定义类型248
9.4 控制台输入251
9.5 字符的标准方法252
9.6 数组的控制台输入255
9.7 文件256
9.8 文本文件258
9.9 示例:字数统计260
9.10 网络输入/输出262
9.11 软件工程知识:输入/输出265
9.12 Pohl博士提醒266
9.13 C#与Java和C++的比较266
9.14 小结268
9.15 复习题269
9.16 练习题269
第10章 异常和程序的正确性272
10.1 使用Assert0方法272
10.2 C#异常273
10.3 引发异常275
10.4 try块280
10.5 处理程序281
10.6 将断言转换为异常282
10.7 标准异常283
10.8 软件工程知识:异常284
10.9 Pohl博士提醒286
10.10 C#与Java和C++的比较287
10.11 小结289
10.12 复习题290
10.13 练习题290
第11章 容器类293
11.1 自引用结构293
11.2 堆栈的链表实现295
11.3 双向链表298
11.4 常规列表304
11.5 索引器、迭代器和IEnumerator307
11.6 数组列表310
11.7 软件工程知识:代码重用313
11.8 Pohl博士提醒313
11.9 C#与Java和C++的比较314
11.10 小结316
11.11 复习题317
11.12 练习题317
第12章 使用C#进行OOP编程320
12.1 OOP语言需求320
12.2 ADT:封装和数据隐藏321
12.3 OOP:编程方法学324
12.4 OOP设计思想328
12.5 类责任合作者330
12.6 设计模式332
12.7 对C#的更多评价333
12.8 软件工程知识:最后的沉思334
12.9 Pohl博士提醒334
12.10 小结334
12.11 复习题335
12.12 练习题335
附录A Unicode和ASCII字符代码337
附录B 运算符的优先次序和关联性340
附录C 类String、StringBuilder和Regex341
C.1 标准的String类341
C.2 StringBuilder类345
C.3 Regex类347
附录D Visual Studio .NET中的C350
D.1 【起始页】窗口350
D.2 打开一个新项目351
D.3 编辑程序351
D.4 语法错误352
D.5 编译项目354
D.6 跟踪程序执行354
D.7 监视程序变量356
D.8 编译错误359
D.9 运行时异常360
D.10 编译和命令行选项360
附录E 高级主题363
E.1 预处理指令363
E.2 轻量级对象struct363
E.3 委托365
E.4 params签名366
E.5 线程化367
附录F 术语表373
热门推荐
- 469912.html
- 2895325.html
- 949620.html
- 2680303.html
- 2596234.html
- 313688.html
- 1400350.html
- 2794574.html
- 1880857.html
- 133883.html
- http://www.ickdjs.cc/book_50178.html
- http://www.ickdjs.cc/book_3393820.html
- http://www.ickdjs.cc/book_936264.html
- http://www.ickdjs.cc/book_2015932.html
- http://www.ickdjs.cc/book_2076943.html
- http://www.ickdjs.cc/book_2561975.html
- http://www.ickdjs.cc/book_1986929.html
- http://www.ickdjs.cc/book_2638630.html
- http://www.ickdjs.cc/book_2313188.html
- http://www.ickdjs.cc/book_1847905.html