void UseDispatcherAndSelfCleaner() { EventDispatcher dispatcher = new EventDispatcher(); Cleaner = new SelfCleaning(dispatcher); while (Cleaner.CountDown > 0) { dispatcher.CallSomeEvent(); } Cleaner = null; }
void UseDispatcherAndSelfCleaner() { EventDispatcher dispatcher = new EventDispatcher(); Cleaner = new SelfCleaning(dispatcher); while (Cleaner.CountDown > 0) { dispatcher.CallSomeEvent(); } Cleaner = null; }