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 object Current{get; } // Public Instance Methods public bool MoveNext( ); public void Reset( ); }
Implemented By
IDictionaryEnumerator
,
System.CharEnumerator
,
System.Globalization.TextElementEnumerator
,
System.Runtime.Serialization.SerializationInfoEnumerator
Returned By
Multiple types
Get C# in a Nutshell, Second Edition 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.