Dzień dobry,
Otóż, mam klasę Singleton(jest ona oczywiście singletonem), a w niej metodę z nieskończoną pętlą while i drugą metodę, która coś zwraca(GetKey()). Pętla while jest "sercem" tego programu; to ona wydaje polecenia (przerwanie jej oznacza zakończenie programu). Gdy próbuję wywołać metodę GetKey() z innej klasy:
ConsoleKeyInfo key = Singleton.Instance.GetKey();
Program wraca od razu do pętli głównej, gdyż tam była ostatnio wykonana akcja nie wywołując przy tym metody GetKey(). <--- przynajmniej tak mi się wydaje
Pytaniem jest jak mogę się dobrać do metody GetKey() z poza tego Singletonu.
Jeśli byłby potrzebny kod to doślę, ale mam nadzieję, że dobrze zilustrowałem problem.
pozdrawiam