Example #1
0
 /// <summary>
 /// Returns an enumerator that iterates through the collection.
 /// </summary>
 /// <returns>
 /// A System.Collections.Generic.IEnumerator that can be used to iterate through the collection.
 /// </returns>
 public IEnumerator <T> GetEnumerator()
 {
     if (enumerators == null)
     {
         enumerators = new APMemoryManager <BufferedLinkedListEnumerator <T> >();
     }
     return(enumerators.New().Init(this));
 }