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
| Nazwa | Opis |
|---|---|
| Current |
Pobiera fragment i bieżącą pozycję kolekcji. |
Metody
| Nazwa | Opis |
|---|---|
| GetEnumerator() |
Udostępnia implementację GetEnumerator() , która zwraca |
| MoveNext() |
Rozwija moduł wyliczający do następnego fragmentu w kolekcji. |