Mega Code Archive

 
Categories / C# / Collections Data Structure
 

StringEnumerator supports a simple iteration over a StringCollection

using System; using System.Collections.Specialized; public class SamplesStringEnumerator  {    public static void Main()  {       StringCollection myCol = new StringCollection();       String[] myArr = new String[] { "a", "o", "y"};       myCol.AddRange( myArr );       StringEnumerator myEnumerator = myCol.GetEnumerator();       while ( myEnumerator.MoveNext() )          Console.WriteLine( "{0}", myEnumerator.Current );       myEnumerator.Reset();       if ( myEnumerator.MoveNext() )          Console.WriteLine( "The first element is {0}.", myEnumerator.Current );    } }