1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
| Console.WriteLine("testSingleton1 = TestSingleton.Current");
var testSingleton1 = TestSingleton.Current;
Console.WriteLine("testSingleton1.AddCompteur()");
testSingleton1.AddCompteur();
Console.WriteLine("testSingleton2 = TestSingleton.Current");
var testSingleton2 = TestSingleton.Current;
Console.WriteLine("testSingleton1.Compteur : {0}", testSingleton1.Compteur);
Console.WriteLine("testSingleton2.Compteur : {0}", testSingleton2.Compteur);
Console.WriteLine("testSingleton2.AddCompteur()");
testSingleton2.AddCompteur();
Console.WriteLine("testSingleton1.Compteur : {0}", testSingleton1.Compteur);
Console.WriteLine("testSingleton2.Compteur : {0}", testSingleton2.Compteur);
Console.WriteLine("--------------------------------------------------------------");
Console.WriteLine("testNoSingleton3 = new TestSingleton()");
var testNoSingleton3 = new TestSingleton();
Console.WriteLine("testSingleton1.Compteur : {0}", testSingleton1.Compteur);
Console.WriteLine("testSingleton2.Compteur : {0}", testSingleton2.Compteur);
Console.WriteLine("testNoSingleton3.Compteur : {0}", testNoSingleton3.Compteur);
Console.WriteLine("testSingleton1.AddCompteur()");
testSingleton1.AddCompteur(); //ou testSingleton2.AddCompteur();
Console.WriteLine("testSingleton1.Compteur : {0}", testSingleton1.Compteur);
Console.WriteLine("testSingleton2.Compteur : {0}", testSingleton2.Compteur);
Console.WriteLine("testNoSingleton3.Compteur : {0}", testNoSingleton3.Compteur);
Console.WriteLine("testNoSingleton3.AddCompteur()");
testNoSingleton3.AddCompteur();
Console.WriteLine("testSingleton1.Compteur : {0}", testSingleton1.Compteur);
Console.WriteLine("testSingleton2.Compteur : {0}", testSingleton2.Compteur);
Console.WriteLine("testNoSingleton3.Compteur : {0}", testNoSingleton3.Compteur);
Console.ReadLine(); |
Partager