书籍详情
《C# 7 0本质论 [美] 马克·米凯利斯(Mark Michaelis) 978711162568》[34M]百度网盘|亲测有效|pdf下载
  • C# 7 0本质论 [美] 马克·米凯利斯(Mark Michaelis) 978711162568

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

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

内容介绍

基本信*

书名:C# 7 0本质论

价:199.00元

作者: 马克·米凯利斯(Mark Michaelis)

出版社: 械 业出版社

出版日期:2019-05-01

ISBN:9787111625681

字数:

页码:

版次:1

装帧:平装-胶订

开本:16开

商品重量:0.4kg

编辑推荐


内容提要


作为历年来深受各层次开发人员欢迎 C#指南,本书讨论了从C# 3.0到7.0 *重要 C# 性,强调了现 编程模式,可帮助读者编写简洁、强 、健壮、安 易于维护 C# 码。*C# 家Mark Michaelis对语言进行了 面而深入 探讨,提供了对关键C# 7.0增强、C# 7.0 .NET Core/.NET Sndard 合使用以及跨平台编译 业论述。

目录


译者序
推荐序
前言
致谢
作者简介
1章 C#概述 / 1
1.1 Hello, World / 1
1.2 C#语法基础 / 8
1.3 使用变量 / 14
1.4 控 台输入 输出 / 17
1.5 注释 / 20
1.6 托管执行 CLI / 22
1.7 多 .NET框架 / 26
1.8 小结 / 28
2章 数据类型 / 29
2.1 基本数值类型 / 29
2.2 更多基本类型 / 36
2.3 null 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.9 C#预处理器指令 / 119
4.10 小结 / 124
5章 方法 参数 / 126
5.1 方法 调用 / 127
5.2 方法 声明 / 131
5.3 using指令 / 135
5.4 Main 返回值 参数 / 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.Ob*ect * / 246
7.5 使用is 作符验证基础类型 / 247
7.6 用is 作符进行模式匹 / 248
7.7 switch语句 模式匹 / 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
10章 合式类型 / 295
10.1 重写ob*ect 成员 / 295
10.2  作符重载 / 305
10.3 引用其他程序集 / 311
10.4  义命名空间 / 318
10.5 XML注释 / 320
10.6 垃圾回收 / 323
10.7 资源清理 / 325
10.8 推迟初始化 / 332
10.9 小结 / 333
11章 异 处理 / 334
11.1 多异 类型 / 334
11.2 捕捉异 / 336
11.3  规c*ch块 / 339
11.4 异 处理规范 / 341
11.5 自 义异 / 343
11.6 重新抛出 装 异 / 346
11.7 小结 / 349
12章 泛型 / 350
12.1 如果C#没有泛型 / 350
12.2 泛型类型概述 / 355
12.3  束 / 364
12.4 泛型方法 / 374
12.5 协变性 逆变性 / 377
12.6 泛型 内 / 382
12.7 小结 / 385
13章 委托 Lambda表 式 / 386
13.1 委托概述 / 387
13.2 声明委托类型 / 390
13.3 Lambda表 式 / 396
13.4 匿名方法 / 401
13.5 小结 / 413
14章  件 / 414
14.1 使用多播委托编码Publish-Subscribe模式 / 415
14.2 理解 件 / 426
14.3 小结 / 435
15章 支持标准查询 作符 集合接 / 436
15.1 集合初始化器 / 437
15.2 IEnum*able使类成为集合 / 439
15.3 标准查询 作符 / 444
15.4 匿名类型之于LINQ / 470
15.5 小结 / 477
16章 使用查询表 式 LINQ / 478
16.1 查询表 式概述 / 478
16.2 查询表 式只是方法调用 / 493
16.3 小结 / 494
17章 构建自 义集合 / 496
17.1 更多集合接 / 497
17.2  要集合类 / 498
17.3 提供 引器 / 512
17.4 返回null或者空集合 / 515
17.5 迭 器 / 515
17.6 小结 / 527
18章  *、 性 动态编程 / 528
18.1  * / 528
18.2  性 / 539
18.3 使用动态对象进行编程 / 557
18.4 小结 / 565
19章 多线程处理 / 566
19.1 多线程处理基础 / 568
19.2 使用System.Threading / 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 通过委托执行不安

作者介绍


作者简介
Mark Michaelis是 端软件 程 咨询 司IntelliTect 创办者、首 技*架构师 培训师。Mark经 在开发者 会上发言,写过许多文章 书籍,目前是《MSDN Mag*ine》 《Essential .NET》 栏作家。
从1996年起,他一直是C#、Visual Studio Team System Windows SDK MVP。2007年被评选为微软 Regional Director。他还 务于微软 几 软件设计评审团队, 括C# VSTS。
Mark拥有伊利诺伊 学哲学 业文学学 学位 伊利诺伊理 学计算 硕 学位。
他不是痴迷于计算 ,就是忙于陪伴家人或者玩壁球(2016年暂停铁人三项训练)。他居住在华盛顿州 斯波坎,他 妻子Elisabeth有三 孩子:Ben*amin、Hanna Abigail。
技*编辑简介
Eric Lipp*t目前在Facebook负责开发者 具。之前是微软C#语言设计团队 一员。不在SckOv*flow上回答用户 C#问题或者编辑程序书时,他总是 欢玩他 小帆船。目前 妻子Leah居住在华盛顿州 雅图。

文摘


序言