StringBuilder.ChunkEnumerator Struktura
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Obsługuje prostą iterację fragmentów StringBuilder wystąpienia.
public: value class StringBuilder::ChunkEnumerator
public struct StringBuilder.ChunkEnumerator
type StringBuilder.ChunkEnumerator = struct
Public Structure StringBuilder.ChunkEnumerator
- Dziedziczenie
Uwagi
Element A ChunkEnumerator
jest zwracany przez metodę StringBuilder.GetChunks . Obsługuje zarówno IEnumerable wzorce , jak i IEnumerator , dzięki czemu fragmenty mogą być wyliczane przy użyciu foreach
języka C# lub For Each
Visual Basic.
ChunkEnumerator
jest strukturą publiczną, dzięki czemu kompilatory języka mogą jej używać do tworzenia foreach
instrukcji. Jednak deweloperzy zazwyczaj nie używają go jawnie (dlatego jest to typ zagnieżdżony).
Właściwości
Current |
Pobiera fragment i bieżącą pozycję kolekcji. |
Metody
GetEnumerator() |
Udostępnia implementację GetEnumerator() , która zwraca |
MoveNext() |
Rozwija moduł wyliczający do następnego fragmentu w kolekcji. |