图书介绍
C# 5.0入门经典2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (美)多曼著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115344236
- 出版时间:2014
- 标注页数:372页
- 文件大小:62MB
- 文件页数:390页
- 主题词:C语言-程序设计
PDF下载
下载说明
C# 5.0入门经典PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1部分C#基础3
第1章.NET Framework和C3
1.1.NET Framework3
1.1.1公共语言运行时4
1.1.2 Framework类库6
1.1.3并行计算平台8
1.1.4动态语言运行时8
1.2 C#语言9
1.2.1类型10
1.2.2语句和表达式10
1.2.3变量和常量11
1.2.4标识符和关键字13
1.3总结14
1.4问与答15
1.5作业15
1.5.1测验15
1.5.2答案16
1.5.3练习17
第2章Visual Studio简介18
2.1 Visual Studio版本简介19
2.2编写第一个程序20
2.2.1新建项目21
2.2.2添加程序语句22
2.2.3运行应用程序23
2.3在Visual Studio中调试24
2.3.1编译错误和运行错误24
2.3.2调试代码25
2.3.3控制程序执行29
2.4可视化数据31
2.5注释代码32
2.6总结34
2.7问与答34
2.8作业34
2.8.1测验34
2.8.2答案35
2.8.3练习35
第3章 理解C#类型36
3.1类型概述36
3.2预定义类型37
3.3其他常用类型40
3.3.1日期和时间40
3.3.2全局唯一标识符(GUID)42
3.3.3统一资源标识符(URI)42
3.3.4大型整数和复数43
3.4使用运算符44
3.4.1算术运算符和赋值运算符45
3.4.2关系运算符46
3.4.3逻辑运算符47
3.4.4条件运算符48
3.5默认值48
3.6 null和可以为null的类型49
3.7强制转换与转换51
3.8总结53
3.9问与答53
3.10作业54
3.10.1测验54
3.10.2答案54
3.10.3练习55
第4章 理解C#类和对象56
4.1面向对象编程56
4.2面向组件编程57
4.3 C#类57
4.4作用域和声明空间58
4.4.1访问性59
4.4.2字段和常量60
4.4.3属性61
4.4.4方法64
4.4.5实例化类70
4.5嵌套类73
4.6分部类73
4.7静态类73
4.8对象初始值设定项75
4.9总结75
4.10问与答76
4.11作业76
4.11.1测验76
4.11.2答案77
4.11.3练习77
第5章 继承、接口和抽象类78
5.1继承和多态78
5.2抽象类和抽象成员86
5.3使用接口87
5.4总结90
5.5问与答91
5.6作业91
5.6.1测验91
5.6.2答案92
5.6.3练习92
第6章 创建枚举类型和结构93
6.1枚举类型93
6.2使用结构98
6.2.1定义结构的方法99
6.2.2构造和初始化102
6.3总结104
6.4问与答104
6.5作业104
6.5.1测验104
6.5.2答案104
6.5.3练习105
第7章 事件及其处理106
7.1理解事件106
7.2订阅和取消订阅107
7.3发布事件110
7.4引发事件112
7.5总结113
7.6问与答114
7.7作业114
7.7.1测验114
7.7.2答案114
7.7.3练习115
第2部分C#编程119
第8章 控制程序流程119
8.1理解选择语句119
8.1.1 if语句119
8.1.2 switch语句121
8.2迭代语句124
8.2.1 while语句124
8.2.2 do语句125
8.2.3 for语句126
8.2.4 foreach语句127
8.3跳转语句128
8.3.1 break语句129
8.3.2 continue语句130
8.3.3 return语句131
8.4总结131
8.5问与答131
8.6作业131
8.6.1测验131
8.6.2答案132
8.6.3练习133
第9章 使用字符串和正则表达式134
9.1字符串134
9.1.1空字符串136
9.1.2字符串操作137
9.2使用StringBuilder创建可变字符串141
9.3类型格式化143
9.3.1标准格式字符串143
9.3.2自定义格式字符串145
9.3.3复合格式化147
9.4正则表达式148
9.4.1 C#中的正则表达式类149
9.4.2使用正则表达式验证字符串150
9.4.3使用正则表达式搜索子串150
9.5总结150
9.6问与答151
9.7作业151
9.7.1测验151
9.7.2答案152
9.7.3练习153
第10章 使用数组和集合154
10.1一维数组和多维数组154
10.1.1数组索引156
10.1.2数组初始化157
10.1.3 System.Array类158
10.2索引器158
10.3泛型集合160
10.3.1列表160
10.3.2集合162
10.3.3字典164
10.3.4集(set)166
10.3.5栈和队列169
10.4集合初始值设定项170
10.5集合接口171
10.6可枚举的对象和迭代器172
10.7总结174
10.8问与答174
10.9作业175
10.9.1测验175
10.9.2答案176
10.9.3练习176
第11章 使用异常处理错误177
11.1理解异常177
11.1.1 System.Exception178
11.1.2使用标准异常178
11.2引发异常179
11.3处理异常180
11.4重新引发捕获的异常186
11.5溢出和整型算术运算187
11.6异常、代码契约和参数验证188
11.7总结192
11.8问与答192
11.9作业193
11.9.1测验193
11.9.2答案193
11.9.3练习193
第12章 理解泛型195
12.1为何应使用泛型195
12.1.1理解泛型类型参数199
12.1.2泛型类型的默认值200
12.2使用泛型方法201
12.3创建泛型类202
12.4结合使用泛型和数组204
12.5泛型接口的可变性205
12.6使用元组207
12.7总结208
12.8问与答209
12.9作业209
12.9.1测验209
12.9.2答案209
12.9.3练习210
第13章 理解查询表达式211
13.1 LINQ简介211
13.2使用LINQ操作数据212
13.2.1选择数据213
13.2.2筛选数据215
13.2.3对数据进行分组和排序216
13.2.4联接数据218
13.2.5数据平坦化220
13.3标准查询运算符方法221
13.3.1 Lambda222
13.3.2预定义的委托224
13.4延迟执行225
13.5总结225
13.6问与答225
13.7作业226
13.7.1测验226
13.7.2答案226
13.7.3练习226
第3部分使用数据229
第14章 使用文件和流229
14.1文件和目录229
14.1.1使用路径229
14.1.2与Windows特殊目录交互230
14.1.3 DirectoryInfo和FileInfo类231
14.2读写数据237
14.2.1二进制文件238
14.2.2缓冲流239
14.2.3文本文件240
14.2.4使用File类读写数据241
14.3总结243
14.4问与答243
14.5作业243
14.5.1测验243
14.5.2答案244
14.5.3练习244
第15章 使用XML245
15.1理解XML DOM246
15.2使用LINQ to XML246
15.2.1 XDocument247
15.2.2 XElement和XAttribute247
15.2.3 XName和XNamespace250
15.3选择和查询XML252
15.4修改XML255
15.5总结257
15.6问与答257
15.7作业258
15.7.1测验258
15.7.2答案258
15.7.3练习258
第16章 使用数据库259
16.1先决条件259
16.2理解ADO.NET261
16.3理解LINQ to ADO.NET265
16.3.1使用LINQ to DataSet265
16.3.2使用LINQ to SQL266
16.3.3使用LINQ to Entities271
16.4总结273
16.5问与答273
16.6作业274
16.6.1 测验274
16.6.2答案274
16.6.3练习274
第4部分 使用Visual Studio创建应用程序277
第17章 创建Windows应用程序277
17.1理解WPF277
17.1.1使用标记和代码隐藏278
17.1.2应用程序280
17.1.3理解WPF布局280
17.1.4使用图形、动画和媒体282
17.1.5理解文本、版式和文档282
17.1.6数据绑定282
17.2创建WPF应用程序282
17.3设置布局的样式289
17.4总结291
17.5问与答291
17.6作业291
17.6.1测验291
17.6.2答案291
17.6.3练习291
第18章 使用数据绑定和验证292
18.1理解数据绑定292
18.2转换数据298
18.3验证数据301
18.4使用数据模板303
18.5总结303
18.6问与答304
18.7作业304
18.7.1测验304
18.7.2答案305
18.7.3练习305
第19章 创建Windows应用商店应用306
19.1理解Windows Runtime307
19.2 Windows应用商店应用简介307
19.3异步地工作309
19.4创建Windows应用商店应用312
19.5总结316
19.6问与答316
19.7作业316
19.7.1测验316
19.7.2答案317
19.7.3练习317
第20章 创建Web应用程序318
20.1理解Web应用程序架构318
20.2使用ASP.NET319
20.3创建Web应用程序321
20.3.1创建布局323
20.3.2设置布局的样式325
20.3.3理解数据绑定326
20.4理解数据验证328
20.5总结330
20.6问与答330
20.7作业330
20.7.1测验330
20.7.2答案330
20.7.3练习330
第5部分 深人探索333
第21章 特性编程333
21.1理解特性333
21.2使用调用方信息特性335
21.3使用常见特性337
21.3.1特性Obsolete337
21.3.2特性Conditional338
21.3.3全局特性339
21.4使用自定义特性339
21.5在运行阶段访问特性340
21.6总结341
21.7问与答342
21.8作业342
21.8.1测验342
21.8.2答案342
21.8.3练习342
第22章 动态类型和语言互操作性343
22.1使用动态类型343
22.1.1转换345
22.1.2动态重载解析345
22.2理解DLR346
22.3与COM互操作349
22.4使用反射进行互操作350
22.5总结351
22.6问与答351
22.7作业351
22.7.1测验351
22.7.2答案352
22.7.3练习352
第23章 内存组织和垃圾收集353
23.1内存组织353
23.2垃圾收集354
23.3理解IDisposable355
23.4使用释放模式356
23.5声明和使用终结器357
23.6总结358
23.7问与答358
23.8作业359
23.8.1 测验359
23.8.2答案359
23.8.3练习359
第24章 理解线程、并发和并行360
24.1理解线程和线程处理360
24.2并发和同步361
24.2.1使用锁362
24.2.2使用通知363
24.2.3互锁操作364
24.2.4其他同步原语364
24.3理解任务并行库365
24.3.1数据并行365
24.3.2任务并行367
24.4使用并行LINQ (PLINQ)369
24.5潜在的陷阱370
24.6总结370
24.7问与答371
24.8作业371
24.8.1测验371
24.8.2答案372
24.8.3练习372
热门推荐
- 3108139.html
- 2582739.html
- 3758499.html
- 2045499.html
- 881338.html
- 706244.html
- 1660858.html
- 2297332.html
- 2330247.html
- 3319626.html
- http://www.ickdjs.cc/book_3279861.html
- http://www.ickdjs.cc/book_3420828.html
- http://www.ickdjs.cc/book_3028174.html
- http://www.ickdjs.cc/book_2324430.html
- http://www.ickdjs.cc/book_3620446.html
- http://www.ickdjs.cc/book_1134561.html
- http://www.ickdjs.cc/book_187014.html
- http://www.ickdjs.cc/book_548598.html
- http://www.ickdjs.cc/book_2684874.html
- http://www.ickdjs.cc/book_2367920.html