internal void SetMemento(ChessmanMemento memento) { this.memento = memento; }
public void SetMemento(ChessmanMemento memento) { mementoList.Add(memento); }
//恢复状态 internal void Restore(ChessmanMemento memento) { this.Label = memento.Label; this.X = memento.X; this.Y = memento.Y; }
// 恢复状态 public void Restore(ChessmanMemento memento) { Label = memento.Label; X = memento.X; Y = memento.Y; }