1

C# 中是否存在与 ConcurrentBag 的非并发类比?我需要创建一个 concurrentBag 的快照,所以我需要一个浅拷贝并且我不需要线程安全。请注意,concurrentbag 可以包含重复项。

谢谢

4

1 回答 1

0

也许更接近的类比是创建一个Queue<T>,因为它支持采取(Dequeue方法)。

ConcurrentBag<MyType> bag = new ConcurrentBag<MyType>();

// create a queue
Queue<MyType> q = new Queue<MyType>(bag);
于 2012-11-13T06:10:48.143 回答