| Type |
Use case |
| ConcurrentDictionary<K,V> | Thread-safe key-value store with atomic GetOrAdd, AddOrUpdate |
| ConcurrentQueue<T> | FIFO producer-consumer queue; TryDequeue never blocks |
| ConcurrentStack<T> | LIFO stack; TryPop never blocks |
| ConcurrentBag<T> | Unordered, optimized for same-thread produce-and-consume |
| BlockingCollection<T> | Bounded FIFO with blocking Take and Add for classic producer-consumer pipelines |