StringBuilder.ChunkEnumerator Struct

Definizione

Supporta un'iterazione semplice sui 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 modelli IEnumerable che 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 (per questo motivo è un tipo annidato).

Proprietà

Nome Descrizione
Current

Ottiene il blocco e la posizione corrente dell'insieme.

Metodi

Nome Descrizione
GetEnumerator()

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

MoveNext()

Sposta l'enumeratore al blocco successivo della raccolta.

Si applica a