What is the Difference between IEnumerable and IEnumerator
mukund Lahane
Select an image from your device to upload
An IEnumerator is a thing that can enumerate: it has the MoveNext, Current, and Reset methods (which in .NET code you probably won't call explicitly, though you could).
IEnumerator
MoveNext
Current
Reset
An IEnumerable is a thing that can be enumerated...which simply means that it has a GetEnumerator method that returns an IEnumerator.
IEnumerable
http://kalitinterviewquestions.blogspot.com/