Implementação de Seções Críticas com Monitor em C#

Conceito do Monitor Conforme documentação da Microsoft, o Monitor previne execução simultânea de blocos de código por múltiplas threads. O método Enter permite que apenas uma thread prossiga, bloqueando outras até que Exit seja chamado. A palavra-chave lock é implementada usando a classe Monitor: lock(objeto) { ExecutarAcao(); } Equivalen ...

Publicado em 7-10 22:37