StringBuilder.ChunkEnumerator Struct-datatyp

Definition

Stöder enkel iteration över segmenten i en StringBuilder instans.

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

Kommentarer

A ChunkEnumerator returneras av StringBuilder.GetChunks metoden . Den stöder både mönster för IEnumerable och IEnumerator så att segmenten kan räknas upp med foreach i C# eller For Each i Visual Basic.

ChunkEnumerator är en offentlig struktur så att språkkompilatorer kan använda den för att skapa en foreach -instruktion. Utvecklare använder dock vanligtvis inte det explicit (därför är det en kapslad typ).

Egenskaper

Name Description
Current

Hämtar segmentet och samlingens aktuella position.

Metoder

Name Description
GetEnumerator()

Tillhandahåller en GetEnumerator() implementering som returneras this som IEnumerator.

MoveNext()

Avancerar uppräknaren till nästa segment i samlingen.

Gäller för