Constellation Knowledge Network - Preguntas y respuestas sobre Bagua - ¿La entrada y salida de la cola son seguras para subprocesos?

¿La entrada y salida de la cola son seguras para subprocesos?

La cola en sí no es segura para subprocesos. Hay dos formas de garantizar la seguridad del hilo:

1. Bloqueo manual.

Cola mi colección = new Queue();

Lock(myCollection. Sincronización raíz)

{

foreach(mi objeto de colección item)

{

//Inserta tu código aquí.

}

}

2. Llame al método sincronizado y obtendrá una cola segura para subprocesos.

Cola mySyncdQ = Cola. Sincronización(myQ);

上篇: Adivino Original_Adivino 下篇: ¿Cuál es el título de QQ Dance?
Artículos populares