EmptyEnumerator クラス

定義

空のコレクションに対して列挙が呼び出された場合のプレースホルダーとして働きます。 このクラスは継承できません。

public ref class EmptyEnumerator sealed : System::Collections::IEnumerator
public sealed class EmptyEnumerator : System.Collections.IEnumerator
type EmptyEnumerator = class
    interface IEnumerator
Public NotInheritable Class EmptyEnumerator
Implements IEnumerator
継承
EmptyEnumerator
実装

注釈

コレクション内に列挙する要素が存在しない場合に、ランタイムは空の列挙子を返します。

コンストラクター

EmptyEnumerator()

EmptyEnumerator クラスの新しいインスタンスを初期化します。

プロパティ

Current

列挙子が空であることを示すエラーを生成します。

メソッド

MoveNext()

列挙子をコレクションの次の要素に進めます。 EmptyEnumerator は、このメソッドに対して常に false を返します。

Reset()

列挙子を初期位置、つまりコレクションの最初の要素の前に設定します。

適用対象