Quiero bloquear dos objetos al mismo tiempo. ¿Por qué no puedo escribir como ese código?cómo bloquear varios objetos?
bloqueo (obj1, obj2)
¿Debo escribir siempre así?
lock (obj1)
{
lock (obj2)
{
}
}
Probablemente esto podría ser más simple? probable sería mejor introducir objeto privado especial y usarlo para una cerradura ...
¿Por qué? De alguna manera creo que solo necesitas 1 bloqueo. –
Posible duplicado de [Cómo usar múltiples variables para un alcance de cerradura en C#] (http://stackoverflow.com/questions/2874028/how-to-use-multiple-variables-for-a-lock-scope-in- c-sharp) –