コード例 #1
0
 public void Push(ChessmanMemento memento)
 {
     if ((++steps) == 10)
     {
         return;
     }
     mementos.Push(memento);
 }
コード例 #2
0
ファイル: Chessman.cs プロジェクト: laggage/DesignPattern
 internal void Restore(ChessmanMemento memento)
 {
     X     = memento.X;
     Y     = memento.Y;
     Label = memento.Label;
 }