言語

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()

列挙子を最初の位置 (コレクション内の最初の要素の前) に設定します。

適用対象