Beispiel #1
0
        public void Redo()
        {
            var memento = _caretaker.Redo();

            if (memento != null)
            {
                _originator.RestoreState(memento);
            }

            Console.WriteLine($"Current state: {GetStateValue()}");
        }