using System;
public class Test
{
class RandomName
{
private object _locker = new object();
public RandomName()
{}
public void LockThread()
{
lock (_locker)
{
lock(_locker)
{
Console.WriteLine("WTF????????");
}
}
}
}
public static void Main()
{
RandomName rn = new RandomName();
rn.LockThread();
}
}
dXNpbmcgU3lzdGVtOwoKcHVibGljIGNsYXNzIFRlc3QKewoJY2xhc3MgUmFuZG9tTmFtZQoJewoJCXByaXZhdGUgb2JqZWN0IF9sb2NrZXIgPSBuZXcgb2JqZWN0KCk7CgkJCgkJcHVibGljIFJhbmRvbU5hbWUoKQoJCXt9CgkJCgkJcHVibGljIHZvaWQgTG9ja1RocmVhZCgpCgkJewoJCQlsb2NrIChfbG9ja2VyKQoJCQl7CgkJCQlsb2NrKF9sb2NrZXIpCgkJCQl7CgkJCQkJQ29uc29sZS5Xcml0ZUxpbmUoIldURj8/Pz8/Pz8/Iik7CgkJCQl9CgkJCX0KCQl9Cgl9CgkKCXB1YmxpYyBzdGF0aWMgdm9pZCBNYWluKCkKCXsKCQlSYW5kb21OYW1lIHJuID0gbmV3IFJhbmRvbU5hbWUoKTsKCQlybi5Mb2NrVGhyZWFkKCk7Cgl9Cn0=