示例#1
0
 /// <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));
 }
示例#2
0
 public ReversePostionEnumerator(DoubleLinkedList <T> dll)
 {
     this.dll     = dll;
     this.version = dll.version;
     Reset();
 }