Bonjour,

Pour un besoin, j'aimerais implémenter un Singleton, j'ai le code suivant mais ca declanche une exception dès que l'objet est null
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 
public class Controller
    {
        private static Controller INSTANCE;
 
        private Controller()
        {
 
        }
 
        public static Controller GetInstance()
        {
            //Acces exlusif
            Monitor.Enter(INSTANCE);
 
            if (INSTANCE == null)
                INSTANCE = new Controller();
            Monitor.Exit(INSTANCE);
        }
    }
est ce que vous avez des suugestions pour l'acces exclusif sur mon objet

Merci pour vos réponses