public Clone(Clone a) { _clonePrograms = a._clonePrograms.Clone(); _rollbackHistory = a._rollbackHistory.Clone(); }
public Clone() { _clonePrograms = new MyStack <int>(); _rollbackHistory = new MyStack <int>(); }
public Clone(MyStack <int> programs, MyStack <int> rollBackPrograms) { this.programs = programs; this.rollBackPrograms = rollBackPrograms; }
public MyStack(MyStack <T> a) { last = a.last; first = a.first; Count = a.Count; }
public Clone(Clone clone) { learningPrograms = new MyStack <string>(clone.learningPrograms.Count, clone.learningPrograms.Last); history = new MyStack <string>(clone.history.Count, clone.history.Last); }
public Clone() { learningPrograms = new MyStack <string>(); history = new MyStack <string>(); }