StringBuilder.ChunkEnumerator StringBuilder.ChunkEnumerator StringBuilder.ChunkEnumerator StringBuilder.ChunkEnumerator Struct

Definição

Dá suporte à iteração simples em partes de uma instância de StringBuilder.Supports simple iteration over the chunks of a StringBuilder instance.

public: value class StringBuilder::ChunkEnumerator
public struct StringBuilder.ChunkEnumerator
type StringBuilder.ChunkEnumerator = struct
Public Structure StringBuilder.ChunkEnumerator
Herança
StringBuilder.ChunkEnumeratorStringBuilder.ChunkEnumeratorStringBuilder.ChunkEnumeratorStringBuilder.ChunkEnumerator

Comentários

Um ChunkEnumerator é retornado StringBuilder.GetChunks pelo método.A ChunkEnumerator is returned by the StringBuilder.GetChunks method. Ele dá suporte aos IEnumerable padrões IEnumerator e para que as partes possam ser enumeradas com foreach o no C# ou For Each no Visual Basic.It supports both the IEnumerable and IEnumerator patterns so that the chunks can be enumerated with foreach in C# or For Each in Visual Basic.

ChunkEnumeratoré uma estrutura pública para que os compiladores de linguagem possam usá-lo foreach para criar uma instrução.ChunkEnumerator is a public structure so that language compilers can use it to build a foreach statement. No entanto, os desenvolvedores normalmente não o usam explicitamente (motivo pelo qual ele é um tipo aninhado).However, developers typically don't use it explicitly (which is why it is a nested type).

Propriedades

Current Current Current Current

Obtém a parte e a posição atual da coleção.Gets the chunk and the current position of the collection.

Métodos

GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator()

Fornece uma implementação de GetEnumerator() que retorna this como o IEnumerator.Provides an GetEnumerator() implementation that returns this as the IEnumerator.

MoveNext() MoveNext() MoveNext() MoveNext()

Avança o enumerador para a próxima parte na coleção.Advances the enumerator to the next chunk in the collection.

Aplica-se a