Gets the current text element in the string.
Assembly: mscorlib (in mscorlib.dll)
The enumerator is positioned before the first text element of the string or after the last text element.
The .NET Framework defines a text element as a unit of text that is displayed as a single character, that is, a grapheme. A text element can be a base character, a surrogate pair, or a combining character sequence. The Unicode Standard defines a surrogate pair as a coded character representation for a single abstract character that consists of a sequence of two code units, where the first unit of the pair is a high surrogate and the second is a low surrogate. The Unicode Standard defines a combining character sequence as a combination of a base character and one or more combining characters. A surrogate pair can represent a base character or a combining character.
After an enumerator is created or after a Reset is called, MoveNext must be called to advance the enumerator to the first text element of the string before reading the value of . Otherwise, is undefined.
also throws an exception if the last call to MoveNext returned false, which indicates the end of the string.