lock inside lock

Мне интересно, вызовет ли эта конструкция ошибку:

lock(sync)
{
  // something
  lock(sync)
  {
    //something
    lock(sync)
    {
      //something
    }
  }
}

Я запустил этот код, и он кажется нормальным, но, возможно, в некоторых обстоятельствах может возникнуть ошибка?

61
задан Brett Ryan 15 April 2016 в 09:44
поделиться