Noting that we have disposed of and have decided as a community that we don't need tags this specific to languages, we still have hanging about which needs to be enumerated out of existence.

Requesting burnination.


1 Answer 1


I recommend that we synonymize into .

From the tag wiki:

An iterator is an object-oriented programming pattern which for the most part functions similarly to a pointer to an object inside a collection with the added ability to traverse through the collection in a defined manner, agnostic of the actual implementation or even object addresses in physical memory. Iterators may be further limited in particular traversal directions.

I'll leave it to the .NET experts to comment or up/down vote on whether or not this is an acceptable synonym for .

  • 2
    \$\begingroup\$ IEnumerable merely exposes a GetEnumerator method which returns an IEnumerator - I can see IEnumerable (the tag) coming back into existence regularly, but making it a synonym of the pattern it's implementing sounds pretty reasonable. \$\endgroup\$ Commented Jul 4, 2015 at 22:33
  • 3
    \$\begingroup\$ Synonym suggested; go ahead and vote for it. \$\endgroup\$ Commented Jul 5, 2015 at 1:20

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .