C#高级编程(第11版)  C# 7 & .NET Core 2.0 计算机编程 C语言程序设计教材pdf下载pdf下载

C#高级编程(第11版) C# 7 & .NET Core 2.0 计算机编程 C语言程序设计教材百度网盘pdf下载

作者:
简介:本篇主要提供C#高级编程(第11版) C# 7 & .NET Core 2.0 计算机编程 C语言程序设计教材pdf下载
出版社:
出版时间:2019-03
pdf下载价格:9.00¥


内容介绍



商品参数

【**】C#高级编程(第11版) C# 7 & .NET Core 2.0
定价 198.00
出版社 清华大学出版社
版次 1
出版时间 2019年03月
开本 16
作者
装帧
页数
字数 2273
ISBN编码 9787302522560


目录

目 录

第 I 部分 C# 语 言

第1 章 .NET 应用程序和工具   3

1.1 选择技术   3

1.2 回顾.NET 历史   4

1.2.1 C# 1.0——一种新语言  4

1.2.2 带有泛型的C# 2 和.NET 2  6

1.2.3 .NET 3.0——Windows Presentation Foundation   6

1.2.4 C# 3 和.NET 3.5——LINQ   6

1.2.5 C# 4 和.NET 4.0——dynamic 和TPL   7

1.2.6 C# 5 和异步编程   7

1.2.7 C# 6 和.NET Core 1.0   8

1.2.8 C# 7 和.NET Core 2.0    8

1.2.9 选择技术,继续前进    9

1.3 .NET 术语    10

1.3.1 .NET Framework      11

1.3.2 .NET Core      11

1.3.3 .NET Standard    11

1.3.4 NuGet 包   12

1.3.5 名称空间   12

1.3.6 公共语言运行库   13

1.3.7 Windows 运行库   13

1.4 用.NET Core CLI 编译  14

1.4.1 设置环境   14

1.4.2 创建应用程序   15

1.4.3 构建应用程序   16

1.4.4 运行应用程序   16

1.4.5 创建Web 应用程序   17

1.4.6 发布应用程序   17

1.5 使用Visual Studio 2017   19

1.6 应用程序类型和技术   24

1.6.1 数据访问   24

1.6.2 Windows 应用程序   24

1.6.3 Xamarin    24

1.6.4 Web 应用程序    25

1.6.5 Web API     25

1.6.6 WebHooks 和SignalR   25

1.6.7 Microsoft Azure     25

1.7 开发工具    26

1.7.1 Visual Studio Community   27

1.7.2 Visual Studio Professional   27

1.7.3 Visual Studio Enterprise   27

1.7.4 Visual Studio for Mac   27

1.7.5 Visual Studio Code   27

1.8 小结    27

第2 章 核心C#   29

2.1 C#基础     29

2.2 变量    31

2.2.1 初始化变量    31

2.2.2 类型推断    32

2.2.3 变量的作用域    33

2.2.4 常量    34

2.3 预定义数据类型     35

2.3.1 值类型和引用类型    35

2.3.2 .NET 类型     36

2.3.3 预定义的值类型    36

2.3.4 预定义的引用类型   40

2.4 程序流控制    42

2.4.1 条件语句    42

2.4.2 循环    44

2.4.3 跳转语句    47

2.5 名称空间    47

2.5.1 using 语句    48

2.5.2 名称空间的别名    49

2.6 Main()方法    49

2.7 使用注释    50

2.7.1 源文件中的内部注释   50

2.7.2 XML 文档     51

2.8 C#预处理器指令    52

2.8.1 #define 和#undef    52

2.8.2 #if、#elif、#else 和#endif    52

2.8.3 #warning 和 # error    53

2.8.4 #region 和#endregion   53

2.8.5 #line     53

2.8.6 #pragma     54

2.9 C#编程准则    54

2.9.1 关于标识符的规则    54

2.9.2 用法约定    55

2.10 小结       58

第3 章 对象和类型   59

3.1 创建及使用类     60

3.2 类和结构    60

3.3 类    61

3.3.1 字段    61

3.3.2 只读字段    61

3.3.3 属性    62

3.3.4 匿名类型    65

3.3.5 方法    66

3.3.6 构造函数    69

3.4 结构    73

3.4.1 结构是值类型     74

3.4.2 只读结构    75

3.4.3 结构和继承    75

3.4.4 结构的构造函数    75

3.4.5 ref 结构     76

3.5 按值和按引用传递参数   76

3.5.1 ref 参数     77

3.5.2 out 参数    77

3.5.3 in 参数    78

3.6 可空类型    79

3.7 枚举类型    79

3.8 部分类     81

3.9 扩展方法    83

3.10 Object 类    83

3.11 小结    84