包邮正版C# 7.0本质论(英文版)图书籍pdf下载pdf下载

包邮正版C# 7.0本质论(英文版)图书籍百度网盘pdf下载

作者:
简介:本篇主要提供包邮正版C# 7.0本质论(英文版)图书籍pdf下载
出版社:
出版时间:
pdf下载价格:9.00¥


预览


内容介绍

作者: [美] 马克·米凯利斯(Mark Michaelis)   
丛书名: 经典原版书库
出版社:机械工业出版社
ISBN:9787111618980
上架时间:2019-3-1
出版日期:2019 年2月
开本:16开
页码:966
版次:1-1
所属分类:


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


作译者
1章 C#概述 1
1.1 Hello, World 2
1.2 C#语法基础 11
1.3 使用变量 20
1.4 控制台输入和输出 24
1.5 注释 28
1.6 托管执行和CLI 32
1.7 多个.NET框架 37
2章 数据类型 43
2.1 基本数值类型 44
2.2 更多基本类型 53
2.3 null和void 67
2.4 数据类型转换 69
3章 更多数据类型 77
3.1 类型的划分 77
3.2 可空修饰符 80
3.3 元组 83
3.4 数组 90
4章 操作符和控制流程 109
4.1 操作符 110
.4.2 控制流程概述 126
4.3 代码块 132
4.4 代码块、作用域和声明空间 135
4.5 布尔表达式 137
4.6 按位操作符 147
4.7 控制流程语句(续) 153
4.8 跳转语句 165
4.9 C#预处理器指令 171
5章 方法和参数 181
5.1 调用方法 182
5.2 声明方法 189
5.3 using指令 195
5.4 Main()的返回值和参数 200
5.5方法参数 203
5.6 递归 215
5.7 方法重载 217
5.8 可选参数 220
5.9 用异常实现基本处理 225
6章 类 241
6.1 类的声明和实例化 245
6.2 实例字段 249
6.3 实例方法 251
6.4 使用this关键字 252
6.5 访问修饰符 259
6.6 属性 261
6.7 构造函数 278
6.8 静态成员 289
6.9 扩展方法 299
6.10 封装数据 301
6.11 嵌套类 304
6.12 分部类 307
7章 继承 313
7.1 派生 314
7.2 重写基类 326
7.3 抽象类 338
7.4 所有类都从System.Object派生 344
7.5 使用is操作符验证基础类型 345
7.6 使用is操作符进行模式匹配 346
7.7 switch语句中的模式匹配 347
7.8 使用as操作符进行转换 349
8章 接口 353
8.1 接口概述 354
8.2 通过接口实现多态性 355
8.3 接口实现 360
8.4 在实现类和接口之间转换 366
8.5 接口继承 366
8.6 多接口继承 369
8.7 接口上的扩展方法 369
8.8 通过接口实现多继承 371
8.9 版本控制 374
8.10 比较接口和类 375
8.11 比较接口和特性 377
9章 值类型 379
9.1 结构 383
9.2 装箱 390
9.3 枚举 398
10章 合式类型 411
10.1 重写object的成员 411
10.2 操作符重载 424
10.3 引用其他程序集 432
10.4 定义命名空间 442
10.5 XML注释 445
10.6 垃圾回收 449
10.7 资源清理 452
10.8 推迟初始化 461
11章 异常处理 465
11.1 多异常类型 465
11.2 捕捉异常 469
11.3 常规catch块 473
11.4 异常处理规范 475
11.5 自定义异常 479
11.6 重新抛出包装的异常 483
12章 泛型 487
12.1 如果C#没有泛型 488
12.2 泛型类型概述 493
12.3 约束 506
12.4 泛型方法 519
12.5 协变性和逆变性 524
12.6 泛型的内部机制 531
13章 委托和Lambda表达式 537
13.1 委托概述 538
13.2 声明委托类型 542
13.3 Lambda表达式 550
13.4 匿名方法 556
14章 事件 575
14.1 使用多播委托编码Publish-Subscribe模式 576
14.2 理解事件 591
15章 支持标准查询操作符的集合接口 603


^_^:4a6da8c3b545c29332963db1c21040cd