c#中的consurrentbag有非电流类比吗?我需要创建一个consturrentbag的快照,因此我需要浅副本,并且不需要线程安全。请注意,ConturrentBag可以包含重复。
谢谢
也许更近的模拟是创建一个Queue<T>
,因为它支持服用(Dequeue
方法)。
ConcurrentBag<MyType> bag = new ConcurrentBag<MyType>();
// create a queue
Queue<MyType> q = new Queue<MyType>(bag);