public void MethodSingletonThreadSafe3() { SingletonThreadSafe3 instance = SingletonThreadSafe3.Instance; Debug.WriteLine(instance); SingletonThreadSafe3 anotherInstance = SingletonThreadSafe3.Instance; Debug.WriteLine(anotherInstance); Assert.AreEqual(instance, anotherInstance); }
public static void SubMain(String[] args) { SingletonThreadSafe3.DoSomething(SingletonThreadSafe3Enum.INSTANCE); SingletonThreadSafe3.DoSomething(SingletonThreadSafe3Enum.INSTANCE); }