コード例 #1
0
        public ActionMemento GetMemento()
        {
            ActionMemento memento = new ActionMemento();

            memento.ID         = this.ID;
            memento.Name       = this.Name;
            memento.ActionTime = this.ActionTime;
            return(memento);
        }
コード例 #2
0
 public void RestoreMemento(ActionMemento memento)
 {
     this.ID         = memento.ID;
     this.Name       = memento.Name;
     this.ActionTime = memento.ActionTime;
 }
コード例 #3
0
 public void SaveMemento(ActionMemento memento)
 {
     mementoList.Add(memento);
 }