StringBuilder.ChunkEnumerator Struktur
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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
| Name | Beschreibung |
|---|---|
| Current |
Ruft den Block und die aktuelle Position der Sammlung ab. |
Methoden
| Name | Beschreibung |
|---|---|
| GetEnumerator() |
Stellt eine GetEnumerator()-Methode bereit, die |
| MoveNext() |
Setzt den Enumerator auf den nächsten Block in der Auflistung. |