



资源介绍
本书旨在帮助 C# 开发者编写安全、高效的多线程和异步应用程序代码。内容聚焦日常软件开发中可能用到的实用技术与特性。
书中深入讲解编写和调试多线程及异步代码所需了解的各类细节。不会涉及那些奇异、有趣但仅适用于构建类似自定义数据库服务器等场景的技术 —— 这类技术对常规应用代码而言过于复杂,若在常规代码中使用,很可能引发问题,毕竟常规多线程编程本身就已经够难了。
本书面向任何希望提升多线程和异步编程知识的 C# 开发者。书中内容适用于 2012 年以来发布的任意版本的 .NET、.NET Core 以及 .NET Framework,同时支持
Windows 和 Linux 系统(显然,仅 .NET Core、.NET 5 及更高版本支持 Linux,因为早期版本不支持 Linux )。
本书虽更侧重后端开发,但也涵盖了编写 UI 应用程序所需了解的知识。