Freigeben über


StringBuilder.ChunkEnumerator Struktur

Definition

Unterstützt die einfache Iteration vor dem Block einer StringBuilder-Klasse.

public: value class StringBuilder::ChunkEnumerator
public struct StringBuilder.ChunkEnumerator
type StringBuilder.ChunkEnumerator = struct
Public Structure StringBuilder.ChunkEnumerator
Vererbung
StringBuilder.ChunkEnumerator

Hinweise

Ein ChunkEnumerator wird von der StringBuilder.GetChunks -Methode zurückgegeben. Es unterstützt sowohl das IEnumerable Muster IEnumerator als auch das Muster, sodass die Blöcke mit foreach in C# oder For Each in Visual Basic aufgezählt werden können.

ChunkEnumerator ist eine öffentliche Struktur, sodass Sprachcompiler sie zum Erstellen einer foreach -Anweisung verwenden können. Entwickler verwenden es jedoch in der Regel nicht explizit (weshalb es sich um einen geschachtelten Typ handelt).

Eigenschaften

Current

Ruft den Block und die aktuelle Position der Sammlung ab.

Methoden

GetEnumerator()

Stellt eine GetEnumerator()-Methode bereit, die this als IEnumerator-Schnittstelle zurückgibt.

MoveNext()

Setzt den Enumerator auf den nächsten Block in der Auflistung.

Gilt für: