public LinkedVersioningList(VersioningList <TElement> preceding, TElement last) { this.preceding = preceding; this.last = last; }
public ArrayListEnumerator(VersioningList <TElement> .ArrayVersioningList array) { this.array = array; }
public LinkedListEnumerator(VersioningList <TElement> .LinkedVersioningList list) { this.list = list; this.preceding = list.Preceding.GetEnumerator(); }