README.md
《并行编程实战:基于C#8和 .NET Core 3》的学习工程。
链接:https://gitcode.net/cyf649669121/HandsOnParallelProgramming
会基于Unity实践,并做一些适配、尝试实际应用。
Unity版本:2022.2.5 f1c1
Visual Studio 版本:2022.17.5.0
.Net Core 版本:.NET Standard 2.1 / v4.0.30319
C# 版本:9.0
总共章节如下:
- 线程、多任务和异步基础
- 并行编程简介
- 任务并行性
- 实现数据并行
- 使用PLINQ
- 支持.NET Core 中并行性的数据结构
- 同步原语
- 使用并发集合
- 通过延迟初始化提高性能
- 使用C#进行异步编程
- 异步编程详解
- 基于任务的异步编程基础
- 异步代码的调试、诊断和单元测试
- 使用 Visual Studio 调试任务
- 编写并行和异步代码的单元测试用例
- .NET Core 附加的并行编程功能
- 异步流
- 并行编程中的模式
-
分布式存储管理