¿Hay alguna manera de determinar si un objeto está bloqueado en C#? Tengo la posición poco envidiable, a través del diseño donde estoy leyendo desde una cola dentro de una clase, y necesito volcar los contenidos en una colección en la clase. Pero esa colección también es de lectura/escritura desde una interfaz fuera de la clase. Entonces, obviamente, puede haber un caso cuando se está escribiendo la colección, al mismo tiempo que quiero escribir en ella.¿Hay alguna forma de detectar si un objeto está bloqueado?
que podría programar alrededor de ella, dicen que el uso de delegado pero sería fea.
Sí, Gracias amigos. Más o menos confirma lo que pensaba ya. –