如果只有一个线程在读取数据,那么.Net队列线程是否安全



我在一个系统上工作,在这个系统中,多个线程可以将操作排入队列,但只有线程会将这些操作排成队列,以便对它们执行业务逻辑。

在这种情况下,使用正则.net Queue(而不是ConcurrentQueue)会产生什么后果?

是。你的软件会崩溃,可怕的事情会发生。你是从不同的角度来阅读和写作的。使用ConcurrentQueue。你为什么不呢?

最新更新