Sdílet prostřednictvím


StringBuilder.ChunkEnumerator Struktura

Definice

Podporuje jednoduchou iteraci přes bloky StringBuilder instancí.

public: value class StringBuilder::ChunkEnumerator
public struct StringBuilder.ChunkEnumerator
type StringBuilder.ChunkEnumerator = struct
Public Structure StringBuilder.ChunkEnumerator
Dědičnost
StringBuilder.ChunkEnumerator

Poznámky

Metoda vrátí StringBuilder.GetChunks chybu AChunkEnumerator. Podporuje vzory a IEnumerableIEnumerator , aby se bloky dat mohly vyčíslit foreach v jazyce C# nebo For Each v jazyce Visual Basic.

ChunkEnumerator je veřejná struktura, aby ji kompilátory jazyka mohly použít k vytvoření foreach příkazu. Vývojáři ho ale obvykle nepoužívají explicitně (proto se jedná o vnořený typ).

Vlastnosti

Current

Získá blok dat a aktuální pozici kolekce.

Metody

GetEnumerator()

Poskytuje implementaci GetEnumerator() , která vrátí this jako IEnumerator.

MoveNext()

Posune enumerátor na další blok dat v kolekci.

Platí pro