/// <summary> /// Gets a synchronized wrapper for a list /// </summary> /// <param name="list">the list to wrap</param> /// <returns>the synchronized list</returns> public static DoubleLinkedList <T> Syncronized(DoubleLinkedList <T> list) { return(new SyncDoubleLinkList(list)); }
public ReversePostionEnumerator(DoubleLinkedList <T> dll) { this.dll = dll; this.version = dll.version; Reset(); }