// metodo que retorna instancia da classe public static MyClassSingleton Instance() { // verifica se a instancia foi criada anteriormente if (_instance == null) { _instance = new MyClassSingleton(); } // retorna instancia return(_instance); }
static void Main(string[] args) { // recuperando instancia da classe com singleton MyClassSingleton myClass = MyClassSingleton.Instance(); }