// Переусвоение последнего отката клона public void Relearn() { var lastRollbackProg = cancelProg.GetLastNode(); cancelProg.Remove(); learnedProg.Add(lastRollbackProg); }