public static void IsEntered() { var obj = new object(); Assert.False(Monitor.IsEntered(obj)); lock (obj) { Assert.True(Monitor.IsEntered(obj)); } Assert.False(Monitor.IsEntered(obj)); }