public void MethodSingletonThreadSafe3()
        {
            SingletonThreadSafe3 instance = SingletonThreadSafe3.Instance;

            Debug.WriteLine(instance);
            SingletonThreadSafe3 anotherInstance = SingletonThreadSafe3.Instance;

            Debug.WriteLine(anotherInstance);

            Assert.AreEqual(instance, anotherInstance);
        }
Example #2
0
 public static void SubMain(String[] args)
 {
     SingletonThreadSafe3.DoSomething(SingletonThreadSafe3Enum.INSTANCE);
     SingletonThreadSafe3.DoSomething(SingletonThreadSafe3Enum.INSTANCE);
 }