.NET Core 多线程的用法

Thread 类

ThreadPool 类

Task 类

Parallel 类

Parallel.ForEach()用于数据并行性
Parallel.Invoke()用于任务并行性

async/await 异步操作

Concurrent 类:并发集合

线程安全(多线程并发同步)

使用lock关键字使并发线程同步

使用Interlocked类使并发线程同步

使用Mutex类使并发线程同步

并发同步集合(System.Collections.Concurrent)

线程本地存储

此处评论已关闭