Provides a consuming IEnumerator`1 for items in the collection.
An IEnumerable`1 that removes and returns items from the collection.