您可以将这些类型用于任何多线程应用程序代码,包括任务并行库和 PLINQ。
System.Collections.Generic.List<T>(包含用户实现的锁定)等类型的性能。
下表列出了新的并发集合类:
|
类型 |
说明 |
|---|---|
|
IEnumerable<T> 的集合类提供阻塞和限制。 |
|
|
一个提供可伸缩添加和获取操作的线程安全包实现。 |
|
|
System.Collections.Concurrent.ConcurrentDictionary<TKey, TValue> |
一个并发且可伸缩的字典类型。 |
|
一个并发且可伸缩的 FIFO 队列。 |
|
|
一个并发且可伸缩的 LIFO 堆栈。 |
线程安全集合。