Example #1
0
        public IEnumerable <T> SortCollection()
        {
            GenListContainer <T> gen = new GenListContainer <T>();

            foreach (T item in this)
            {
                gen.Add(item);
            }
            gen.Sort();
            foreach (T item in gen)
            {
                yield return(item);
            }
        }
 public GenListIterator(GenListContainer <T> .Node <T> head)
 {
     current   = head;
     this.head = head;
 }