CharEnumeratorCF 1.0, ECMA 1.0, serializable

System (mscorlib.dll)sealed class

This class allows you to access and iterate through individual chars in an array. You can manually retrieve a CharEnumerator from a String object using the String.GetEnumerator( ) method and then using the MoveNext( ) method to step through the string. However, C# provides built-in support with the convenient foreach statement, which uses a CharEnumerator transparently.

By convention, a CharEnumerator starts just before the first character. When using a CharEnumerator manually, you need to call the MoveNext( ) method before you can access the first character.

public sealed class CharEnumerator : IEnumerator, ICloneable {
// Public Instance Properties
   public char Current{get; }
// Public Instance Methods
   public object Clone( ); 
// implements ICloneable
   public bool MoveNext( );
// implements IEnumerator
   public void Reset( );   
// implements IEnumerator

Returned By

String.GetEnumerator( )

    Part II: Programming with the .NET Framework
    Part IV: API Quick Reference
    Chapter 26. System

    Evaluation has ТЕАПЗЙЕexpired.