
- 作 者:陈向东主编;吴淑英,季耀君副主编;王杰,毕波,虞娟参编
- 出 版 社:
- 出版年份:2015
- ISBN:
- 标注页数:0 页
- PDF页数:329 页
请阅读订购服务说明与试读!
订购服务说明
1、本站所有的书默认都是PDF格式,该格式图书只能阅读和打印,不能再次编辑。
2、除分上下册或者多册的情况下,一般PDF页数一定要大于标注页数才建议下单购买。【本资源329 ≥0页】
图书下载及付费说明
1、所有的电子图书为PDF格式,支持电脑、手机、平板等各类电子设备阅读;可以任意拷贝文件到不同的阅读设备里进行阅读。
2、电子图书在提交订单后一般半小时内处理完成,最晚48小时内处理完成。(非工作日购买会延迟)
3、所有的电子图书都是原书直接扫描方式制作而成。
第1章 C#入门 1
1.1 .NET框架和C#语言简介 2
1.1.1 .NET框架简介 2
1.1.2 认识C#语言 4
1.2 Visual Studio.NET集成开发环境简介 4
1.2.1 VS.NET起始页 4
1.2.2 VS.NET集成开发环境 5
1.2.3 窗口布局调整 8
1.3 第一个控制台应用程序 9
1.3.1 案例说明 9
1.3.2 案例实现步骤 9
1.3.3 代码及分析 10
1.3.4 相关知识及注意事项 12
1.4 我的第一个Windows窗体应用程序 17
1.4.1 案例说明 17
1.4.2 案例实现步骤 18
1.4.3 代码及分析 20
1.4.4 相关知识及注意事项 21
1.5 本章小结 25
1.6 习题 25
第2章 C#语法基础 28
2.1 C#语言的数据类型 29
2.1.1 案例说明 29
2.1.2 代码及分析 29
2.1.3 相关知识及注意事项 30
2.2 C#语言的运算符和表达式 41
2.2.1 案例说明 41
2.2.2 代码及分析 42
2.2.3 相关知识及注意事项 43
2.3 本章小结 48
2.4 习题 48
第3章 C#程序结构 50
3.1 顺序与选择结构 51
3.1.1 案例说明 51
3.1.2 代码及分析 51
3.1.3 相关知识及注意事项 52
3.2 选择结构的应用 54
3.2.1 案例说明 54
3.2.2 案例实现步骤 54
3.2.3 代码及分析 57
3.2.4 相关知识及注意事项 58
3.3 while循环 58
3.3.1 案例说明 58
3.3.2 代码及分析 59
3.3.3 相关知识及注意事项 60
3.4 do-while循环 60
3.4.1 案例说明 60
3.4.2 代码及分析 61
3.4.3 相关知识及注意事项 61
3.5 for循环 62
3.5.1 案例说明 62
3.5.2 代码及分析 62
3.5.3 相关知识及注意事项 63
3.6 本章小结 65
3.7 习题 65
第4章 方法 68
4.1 方法的定义与调用 69
4.1.1 案例说明 69
4.1.2 代码及分析 69
4.1.3 相关知识及注意事项 71
4.2 方法的嵌套调用 77
4.2.1 案例说明 77
4.2.2 代码及分析 77
4.2.3 相关知识及注意事项 78
4.3 方法的递归调用 79
4.3.1 案例说明 79
4.3.2 代码及分析 80
4.3.3 相关知识及注意事项 81
4.4 方法的参数 82
4.4.1 案例说明 82
4.4.2 代码及分析 82
4.4.3 相关知识及注意事项 84
4.4.4 参数传递小结 90
4.5 方法重载 91
4.5.1 案例说明 91
4.5.2 代码及分析 91
4.5.3 相关知识及注意事项 93
4.6 本章小结 95
4.7 习题 95
第5章 类与对象 98
5.1 面向对象基本概念 99
5.1.1 对象 99
5.1.2 类 99
5.1.3 类与对象的关系 100
5.1.4 面向对象的几个特征 100
5.2 类和对象 101
5.2.1 案例说明 101
5.2.2 代码及分析 102
5.2.3 相关知识及注意事项 103
5.3 类的静态成员 109
5.3.1 案例说明 109
5.3.2 代码及分析 110
5.3.3 相关知识及注意事项 112
5.4 构造函数与析构函数 115
5.4.1 案例说明 115
5.4.2 代码及分析 115
5.4.3 相关知识及注意事项 118
5.5 对象做参数与返回值为对象 121
5.5.1 案例说明 121
5.5.2 代码及分析 122
5.5.3 相关知识及注意事项 124
5.6 类与对象综合举例 128
5.6.1 案例说明 128
5.6.2 代码及分析 130
5.7 本章小结 136
5.8 习题 137
第6章 数组和索引器 140
6.1 一维数组的声明、创建与初始化 141
6.1.1 案例说明 141
6.1.2 代码及分析 141
6.1.3 相关知识及注意事项 142
6.2 一维数组的应用 145
6.2.1 案例说明 145
6.2.2 代码及分析 145
6.2.3 相关知识及注意事项 148
6.3 多维数组 149
6.3.1 案例说明 149
6.3.2 代码及分析 149
6.3.3 相关知识及注意事项 150
6.4 多维数组应用举例 152
6.4.1 案例说明 152
6.4.2 代码及分析 152
6.5 对象数组 154
6.5.1 案例说明 154
6.5.2 代码及分析 154
6.5.3 相关知识及注意事项 156
6.6 索引器 156
6.6.1 案例说明 156
6.6.2 代码及分析 157
6.6.3 相关知识及注意事项 157
6.6.4 索引器拓展案例及分析 158
6.7 本章小结 161
6.8 习题 161
第7章 继承 163
7.1 基类和派生类 164
7.1.1 案例说明 164
7.1.2 代码及分析 164
7.1.3 相关知识及注意事项 166
7.2 派生类构造函数 168
7.2.1 案例说明 168
7.2.2 代码及分析 169
7.2.3 相关知识及注意事项 171
7.3 隐藏基类成员 173
7.3.1 案例说明 173
7.3.2 代码及分析 174
7.3.3 相关知识及注意事项 175
7.4 密封类和密封方法 176
7.4.1 案例说明 176
7.4.2 代码及分析 177
7.4.3 相关知识及注意事项 180
7.5 抽象类和抽象方法 181
7.5.1 案例说明 181
7.5.2 代码及分析 182
7.5.3 相关知识及注意事项 185
7.6 base与this关键字 186
7.6.1 案例说明 186
7.6.2 代码及分析 186
7.6.3 相关知识及注意事项 187
7.7 本章小结 189
7.8 习题 190
第8章 多态 196
8.1 编译时多态 197
8.1.1 案例说明 197
8.1.2 代码及分析 197
8.1.3 相关知识及注意事项 199
8.2 运行时多态 199
8.2.1 案例说明 199
8.2.2 代码及分析 200
8.2.3 相关知识及注意事项 202
8.3 拓展知识及案例——重载、重写和隐藏 202
8.4 本章小结 205
8.5 习题 206
第9章 接口 212
9.1 接口的声明与实现 213
9.1.1 案例说明 213
9.1.2 代码及分析 213
9.1.3 相关知识及注意事项 215
9.2 接口的隐式实现与显式实现 217
9.2.1 案例说明 217
9.2.2 代码及分析 217
9.2.3 相关知识及注意事项 219
9.3 接口与继承 221
9.3.1 案例说明 221
9.3.2 代码及分析 221
9.3.3 相关知识及注意事项 224
9.4 接口与抽象类 224
9.4.1 案例说明 224
9.4.2 代码及分析 224
9.4.3 相关知识及注意事项 227
9.5 拓展知识及案例——抽象类、接口与多态 227
9.6 本章小结 232
9.7 习题 232
第10章 异常处理 235
10.1 异常处理的结构 236
10.1.1 案例说明 236
10.1.2 代码及分析 236
10.1.3 相关知识及注意事项 239
10.2 System.Exception类的使用 240
10.2.1 案例说明 240
10.2.2 代码及分析 241
10.2.3 相关知识及注意事项 242
10.3 本章小结 243
10.4 习题 244
第11章 委托和事件 246
11.1 委托 247
11.1.1 案例说明 247
11.1.2 代码及分析 247
11.1.3 相关知识及注意事项 248
11.2 事件 251
11.2.1 案例说明 251
11.2.2 代码及分析 251
11.2.3 相关知识及注意事项 252
11.2.4 事件拓展案例及分析 253
11.3 本章小结 254
11.4 习题 255
第12章 文件操作 257
12.1 System.IO命名空间和流的概念 258
12.1.1 System.IO命名空间 258
12.1.2 流的概念 259
12.2 文件的创建、打开和删除 260
12.2.1 案例说明 260
12.2.2 代码及分析 260
12.2.3 相关知识及注意事项 261
12.3 获取文件基本信息 262
12.3.1 案例说明 262
12.3.2 代码及分析 263
12.3.3 相关知识及注意事项 265
12.4 文本文件写入和读取 266
12.4.1 案例说明 266
12.4.2 代码及分析 266
12.4.3 相关知识及注意事项 267
12.5 二进制文件写入和读取 268
12.5.1 案例说明 268
12.5.2 代码及分析 269
12.5.3 相关知识及注意事项 270
12.6 本章小结 271
12.7 习题 271
第13章 C# Windows编程 273
13.1 窗体及控件 274
13.1.1 案例说明 274
13.1.2 代码及分析 274
13.1.3 相关知识及注意事项 275
13.2 Windows窗体基本控件实现加法练习器 280
13.2.1 案例说明 280
13.2.2 代码及分析 281
13.2.3 相关知识及注意事项 283
13.3 Windows窗体基本控件实现答题器 286
13.3.1 案例说明 286
13.3.2 代码及分析 287
13.3.3 相关知识及注意事项 288
13.4 Windows窗体框架控件实现标准窗体 291
13.4.1 案例说明 291
13.4.2 代码及分析 291
13.4.3 相关知识及注意事项 295
13.5 多窗体设计 298
13.5.1 案例说明 298
13.5.2 代码及分析 299
13.5.3 相关知识及注意事项 304
13.6 MDI窗体 309
13.6.1 案例说明 309
13.6.2 代码及分析 310
13.6.3 相关知识及注意事项 314
13.7 本章小结 316
13.8 习题 317
参考文献 319