public override object Clone() { DeepCloneArrayList clonedList = new DeepCloneArrayList(); for (int i = 0; i < this.Count; i++) { clonedList.Add(((ICloneable)this[i]).Clone()); } return(clonedList); }
public override object Clone() { DeepCloneArrayList clonedList = new DeepCloneArrayList(); for( int i = 0; i < this.Count; i++ ) { clonedList.Add( ((ICloneable)this[i]).Clone() ); } return clonedList; }