В чем смысл использования нестатической локальной переменной в блокировке?

Пару раз я встречал этот код, в котором локальная переменная в классе (это НЕ статическая переменная) использовалась в блокировке.

 public class SomeClass
{
    private object obj = new object();
    ....
    ....
    lock(obj)
    {

    }
}

Есть ли какая-либо точка блокировки, учитывая, что это переменные экземпляра?

6
задан imak 24 February 2011 в 15:38
поделиться