StringBuilder.ChunkEnumerator 構造体

定義

StringBuilder インスタンスのチャンクに単純な反復処理を実行できます。

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

注釈

ChunkEnumeratorは メソッドによってStringBuilder.GetChunks返されます。 C# または For Each Visual Basic で チャンクを 列挙できるように、 と IEnumerator の両方IEnumerableのパターンがサポートされていますforeach

ChunkEnumerator はパブリック構造であるため、言語コンパイラはそれを使用してステートメントを foreach 作成できます。 ただし、開発者は通常、明示的に使用しません (これが入れ子になった型である理由です)。

プロパティ

Current

チャンクと、コレクションの現在の位置を取得します。

メソッド

GetEnumerator()

IEnumerator として this を返す GetEnumerator() 実装を提供します。

MoveNext()

列挙子をコレクション内の次のチャンクに進めます。

適用対象