CharEnumerator

CharEnumerator CF 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( )



C# in a Nutshell
C # in a Nutshell, Second Edition
ISBN: 0596005261
EAN: 2147483647
Year: 2005
Pages: 963

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net