public void save() { Originator.Memento m = _originator.save(); _history.Add(m); }
public void undo() { Originator.Memento m = _history.Last(); _history.Remove(m); _originator.restore(m); }