我在一个系统上工作,在这个系统中,多个线程可以将操作排入队列,但只有线程会将这些操作排成队列,以便对它们执行业务逻辑。
在这种情况下,使用正则.net Queue
(而不是ConcurrentQueue
)会产生什么后果?
是。你的软件会崩溃,可怕的事情会发生。你是从不同的角度来阅读和写作的。使用ConcurrentQueue。你为什么不呢?