public override IMemento <ControlPool> Restore(ControlPool target) { IMemento <ControlPool> inverse = new InsertControlMemento(index); target.Insert(index, removed); return(inverse); }
public override IMemento <ControlPool> Restore(ControlPool target) { IMemento <ControlPool> inverse = new InsertControlMemento(index); target.Insert(index, removed); return(inverse); }