C#编程C#7&.NETCore2.0计算机与互联网克里斯pdf下载pdf下载

C#编程C#7&.NETCore2.0计算机与互联网克里斯百度网盘pdf下载

作者:
简介:本篇主要提供C#编程C#7&.NETCore2.0计算机与互联网克里斯pdf下载
出版社:中版图书专营店
出版时间:2019-03
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

  商品基本信息,请以下列介绍为准
商品名称:C#编程(第11版) C# 7 & .NET Core 2.0
作者:(美)克里斯琴·内格尔(Christian Nagel)著
定价:198.0
出版社:清华大学出版社
出版日期:2019-03-01
ISBN:9787302522560
印次:
版次:
装帧:平装-胶订
开本:16开

  内容简介
为需要新工具的开发人员介绍了C# 7和.NET Core 2.0的扩展新特性 揭示了Visual Studio 2017的新技巧和切合实际的提示,包括新的用户界面、新增的模板、编辑器的等 论述了计划工作流的全新方式,使编码更快,诊断和调试更,测试更频繁,发布更自信 为开发在Android、iOS、Windows、Linux、网络和云上运行的应用程序提供了循序的指南 掌握Visual Studio的率特性,以加速AI革新

  目录
目 录
第 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

  编辑
C# 7内幕指南,包括新特性
目前Visual Studio 2017提供了C# 7。发布为NuGet包的每个.NET Core部分行了更新。阅读这本专家级指南是经验丰富的程序员提率的更快捷方式。C# 7以更快的速度完成更多工作,没有人比Christian Nagel更适合传播在现实中极有价值的全新信息。本书论述清晰,内容完整详尽,为开发人员展示了如何将.NET引入非微软平台,如何作这些平台上的工具,例如Docker、Gulp和NPM。