Name
IEnumerator
Synopsis
This interface provides an enumerator to iterate over the elements
of a collection. The Current
property gets the current
element in the iteration. MoveNext()
advances to the
next collection element. Reset()
returns the position
of the iteration to the start of the collection, just before the first
element; an initial call to MoveNext()
is necessary to
retrieve the first element of the collection.
public interface IEnumerator { // Public Instance Properties public field object Current{get; } // Public Instance Methods public method bool MoveNext(); public method void Reset(); }
Implemented By
IDictionaryEnumerator
, System.CharEnumerator
, System.Globalization.TextElementEnumerator
, System.Runtime.Serialization.SerializationInfoEnumerator
Returned By
Multiple types
Get C# in a Nutshell now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.