duplicados posibles:
Why is lock(this) {...} bad?Por qué es mejor para bloquear (objLock) de la cerradura (este)
En C# es común el uso de bloqueo (objLock), donde objLock es un objeto creado simplemente con el propósito de bloquear.
¿Por qué es preferible bloquearlo (esto)? ¿Cuáles son las implicaciones negativas del bloqueo (esto) aparte de bloquear la clase en sí?
Instancia, no clase. – Shog9
Sloppy de mi parte Debidamente editado. –
¡Es una característica, no un error! ¿qué otra clase quiere obtener acceso exclusivo específicamente a esta instancia? – Andy