《C#高级编程(第11版)》是探索C#语言深层次知识的绝妙指南,这本书通过详实的代码实例和清晰的解释,帮助读者理解C#最新特性和高级概念,不论是面向对象编程、泛型、委托还是事件处理,它都能给予程序员坚实的知识基础,对于那些渴望深入了解.NET框架和C#的内部工作原理的开发者来说,这本书提供了宝贵的见解和实用的技巧,作者显然是经验丰富的专家,其对细节的关注和问题解决的策略是任何希望精进C#技能的读者所珍视的。
C#高级编程第11版是C# 7内幕指南,包括高级新特性。
目前Visual Studio 2017提供了C# 7。发布为NuGet包的每个.NET Core部分都进行了更新。阅读这本专家级指南是经验丰富的程序员提高效率的更快捷方式。C# 7以更快的速度完成更多工作,没有人比Christian Nagel更适合传播在现实世界中极有价值的全新信息。本书论述清晰,内容完整详尽,为开发人员展示了如何将.NET引入非微软平台,如何操作这些平台上的工具,例如Docker、Gulp和NPM。
为需要新工具的高级开发人员介绍了C# 7和.NET Core 2.0的扩展新特性;揭示了Visual Studio 2017的新技巧和切合实际的提示,包括新的用户界面、新增的模板、编辑器的改进等;论述了计划工作流的全新方式,使编码更快,诊断和调试更精确,测试更频繁,发布更自信;为开发在Android、iOS、Windows、Linux、网络和云上运行的应用程序提供了循序渐进的指南;掌握Visual Studio的高效率特性,以加速AI革新。
目录
- 第1 章 .NET 应用程序和工具
- 第2 章 核心C#
- 第3 章 对象和类型
- 第4 章 继承
- 第5 章 泛型
- 第6 章 运算符和类型强制转换
- 第7 章 数组
- 第8 章 委托、lambda 表达式和事件
- 第9 章 字符串和正则表达式
- 第10 章 集合
- 第11 章 特殊的集合
- 第12 章 LINQ
- 第13 章 C#函数式编程
- 第14 章 错误和异常
- 第15 章 异步编程