我在一个系统上工作,在这个系统中,多个线程可以将操作入队,但只有线程将这些操作出队,以便在这些操作上执行业务逻辑。
在此场景中使用常规.net Queue (而不是ConcurrentQueue)会有什么后果?
Queue
ConcurrentQueue
发布于 2013-07-23 10:00:00
是。你的软件会崩溃,可怕的事情会发生。您正在从不同的线程读取和写入。使用ConcurrentQueue。你为什么不呢?
https://stackoverflow.com/questions/17800303
相似问题