Aracılığıyla paylaş


StringBuilder.ChunkEnumerator Yapı

Tanım

Bir örneğin öbekleri üzerinde basit yinelemeyi StringBuilder destekler.

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

Açıklamalar

yöntemi tarafından StringBuilder.GetChunks döndürülürChunkEnumerator. Öbeklerin C# veya For Each Visual Basic içinde numaralandırılabilmesi foreach için hem hem IEnumerator de IEnumerable desenlerini destekler.

ChunkEnumerator , dil derleyicilerinin bunu kullanarak bir deyimi oluşturabilmesini sağlayan genel bir foreach yapıdır. Ancak geliştiriciler genellikle bunu açıkça kullanmaz (bu nedenle iç içe bir türdür).

Özellikler

Current

Öbek ve koleksiyonun geçerli konumunu alır.

Yöntemler

GetEnumerator()

olarak IEnumeratordöndüren this bir GetEnumerator() uygulama sağlar.

MoveNext()

Numaralandırıcıyı koleksiyondaki bir sonraki öbeke ilerletir.

Şunlara uygulanır