SpanRuneEnumerator Struktur

Definition

Stellt einen Enumerator für die Rune-Werte bereit, die durch einen Bereich dargestellt werden, der UTF-16-Text enthältProvides an enumerator for the Rune values represented by a span containing UTF-16 text.

public value class SpanRuneEnumerator
public struct SpanRuneEnumerator
type SpanRuneEnumerator = struct
Public Structure SpanRuneEnumerator
Vererbung
SpanRuneEnumerator

Hinweise

Auf diesen Typ kann nicht direkt durch den Anwendungscode verwiesen werden.This type is not intended to be referenced directly by application code. Verwenden Sie stattdessen die EnumerateRunes -Methode zusammen mit sprachspezifischen enumerationskonstrukten, Rune um Werte in spannen aufzuzählen.Instead, use the EnumerateRunes method along with language-specific enumeration constructs to enumerate Rune values within spans.

Die foreach -Anweisung der C# for eachSprache( in C++verbirgt die Komplexität von Enumeratoren. For EachThe foreach statement of the C# language (for each in C++, For Each in Visual Basic) hides the complexity of enumerators. Daher empfiehlt es sich, foreach zu verwenden und den Enumerator nicht direkt zu ändern.Therefore, using foreach is recommended, instead of directly manipulating the enumerator.

Eigenschaften

Current

Ruft Rune an der aktuellen Position des Enumerators ab.Gets the Rune at the current position of the enumerator.

Methoden

GetEnumerator()

Gibt die aktuelle Enumeratorinstanz zurückReturns the current enumerator instance.

MoveNext()

Legt den Enumerator auf das nächste Rune-Element des Bereichs festAdvances the enumerator to the next Rune of the span.

Gilt für: