Aquí hablamos más conocimientos relacionados con el hilo de sincronización, esta sección principalmente en el contenido de las cuatro secciones siguientes:
- CountDownEvent
- Barrera
- ReaderWriterLockSlim
- SpinWait
Cero, CountDownEvent
CountdownEvent es una primitivas de sincronización, que después de un cierto número de señal recibida, se levantará el bloqueo esperando hilos. Debe ser utilizado para ManualResetEvent general o ManualResetEventSlim y debe ser en el caso de una variable que disminuye manualmente antes de eventos, simplemente significa que se utiliza principalmente en caso de necesidad de esperar a un funcionamiento asíncrono múltiple para completar la señalización.
using System;
using System.Threading;
using static System.Console;
using static System.Threading.Thread