Condividi tramite


StringBuilder.ChunkEnumerator Struct

Definizione

Supporta un'iterazione semplice dei blocchi di un'istanza di StringBuilder.

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

Commenti

Un ChunkEnumerator oggetto viene restituito dal StringBuilder.GetChunks metodo . Supporta sia i IEnumerable modelli e IEnumerator in modo che i blocchi possano essere enumerati con foreach in C# o For Each in Visual Basic.

ChunkEnumerator è una struttura pubblica in modo che i compilatori del linguaggio possano usarlo per compilare un'istruzione foreach . Tuttavia, gli sviluppatori in genere non lo usano in modo esplicito (motivo per cui si tratta di un tipo annidato).

Proprietà

Current

Ottiene il blocco e la posizione corrente della raccolta.

Metodi

GetEnumerator()

Fornisce un'implementazione di GetEnumerator() che restituisce this come IEnumerator.

MoveNext()

Sposta l'enumeratore sul blocco successivo nella raccolta.

Si applica a