书籍详情
《c# 7.0本质论 编程语言 (美)马克·米凯利斯(mark mich 正版》[26M]百度网盘|亲测有效|pdf下载
  • c# 7.0本质论 编程语言 (美)马克·米凯利斯(mark mich 正版

  • 出版时间:2019-05
  • 热度:13009
  • 上架时间:2024-06-30 09:38:03
  • 价格:9.0
书籍预览
免责声明

本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正

内容介绍

基本信息
书名: c# 7.0本质论 ISBN号: 9787111625681
作者: (美)马克·米凯利斯(mark michaelis) 页数: 690
定价: 199.00元 出版时间: 2019-05-01
装帧: 平装 印刷时间:
出版社: 机械工业出版社 版次: 1
开本: 16开 字数:

目录

译者序

前言
致谢
作者简介
章c#概述/1
1.1hello,world/1
1.2c#语基础/8
1.3使用变量/14
1.4控制台输入和输出/17
1.5注释/20
1.6托管执行和cli/22
1.7多个.框架/26
1.8小结/28
第2章数据类型/29
2.1基本数值类型/29
2.2更多基本类型/36
2.3null和void/46
2.4数据类型转换/47
2.5小结/52
第3章更多数据类型/53
3.1类型的划分/53
3.2可空修饰符/55
3.3元组/57
3.4数组/62
3.5小结/74
第4章作符和控制流程/75
4.1作符/75
4.2控制流程概述/87
4.3代码块({})/91
4.4代码块、作用域和声明空间/93
4.5布尔表达式/94
4.6按位作符(<<,>>,|,&,^,~)/101
4.7控制流程语句(续)/106
4.8跳转语句/115
4.9c#预处理器指令/119
4.10小结/124
第5章方和参数/126
5.1方的调用/127
5.2方的声明/131
5.3using指令/135
5.4main()的返回值和参数/139
5.5不错方参数/141
5.6递归/149
5.7方重载/152
5.8可选参数/154
5.9用异常实现基本错误处理/157
5.10小结/168
第6章类/169
6.1类的声明和实例化/172
6.2实例字段/174
6.3实例方/176
6.4使用this关键字/177
6.5访问修饰符/183
6.6属性/184
6.7构造函数/197
6.8静态成员/205
6.9扩展方/213
6.10封装数据/214
6.11嵌套类/216
6.12分部类/218
6.13小结/222
第7章继承/223
7.1派生/224
7.2重写基类/232
7.3抽象类/242
7.4所有类都从system.object派生/246
7.5使用is作符验证基础类型/247
7.6用is作符行模式匹配/248
7.7switch语句中的模式匹配/248
7.8使用as作符行转换/250
7.9小结/251
第8章接/252
8.1接概述/253
8.2通过接实现多态性/254
8.3接实现/258
8.4在实现类和接之间转换/262
8.5接继承/263
8.6多接继承/265
8.7接上的扩展方/265
8.8通过接实现多继承/266
8.9版本控制/269
8.10比较接和类/270
8.11比较接和特性/271
8.12小结/271
第9章值类型/272
9.1结构/275
9.2装箱/279
9.3枚举/285
9.4小结/293
0章合式类型/295
10.1重写object的成员/295
10.2作符重载/305
10.3引用其他程序集/311
10.4定义命名空间/318
10.5xml注释/320
10.6垃圾回收/323
10.7资源清理/325
10.8推迟初始化/332
10.9小结/333
1章异常处理/334
11.1多异常类型/334
11.2捕捉异常/336
11.3常规catch块/339
11.4异常处理规范/341
11.5自定义异常/343
11.6重新抛出包装的异常/346
11.7小结/349
2章泛型/350
12.1如果c#没有泛型/350
12.2泛型类型概述/355
12.3约束/364
12.4泛型方/374
12.5协变性和逆变性/377
12.6泛型的内部机制/382
12.7小结/385
3章委托和lambda表达式/386
13.1委托概述/387
13.2声明委托类型/390
13.3lambda表达式/396
13.4匿名方/401
13.5小结/413
4章事件/414
14.1使用多播委托编码publish-subscribe模式/415
14.2理解事件/426
14.3小结/435
5章支持标准查询作符的集合接/436
15.1集合初始化器/437
15.2ienumerable使类成为集合/439
15.3标准查询作符/444
15.4匿名类型之于linq/470
15.5小结/477
6章使用查询表达式的linq/478
16.1查询表达式概述/478
16.2查询表达式只是方调用/493
16.3小结/494
7章构建自定义集合/496
17.1更多集合接/497
17.2主要集合类/498
17.3提供索引器/512
17.4返回null或者空集合/515
17.5迭代器/515
17.6小结/527
8章反射、特性和动态编程/528
18.1反射/528
18.2特性/539
18.3使用动态对象行编程/557
18.4小结/565
9章多线程处理/566
19.1多线程处理基础/568
19.2使用system.threa/572
19.3异步任务/577
19.4取消任务/591
19.5基于任务的异步模式/596
19.6并行迭代/618
19.7并行执行linq查询/626
19.8小结/630
第20章线程同步/631
20.1线程同步的意义/632
20.2计时器/653
20.3小结/655
第21章台互作性和不安全代码/656
21.1台调用/657
21.2指针和地址/667
21.3通过委托执行不安全代码/674
……

内容简介

作为历年来深受各层次开发人员欢迎的c#指南,本书讨论了从c# 3.0到7.0的很重要的c#特性,强调了现代编程模式,可帮助读者编写简洁、强大、健壮、安全和易于维护的c#代码。重量c#专家mark michaelis对语言行了全面而深入的探讨,提供了对关键c# 7.0增强、c# 7.0和. core/. standard的配合使用以及跨台编译的专业论述。

作者介绍