System::Collections::IEnumerator クラス
IEnumerator class
列挙子のインターフェイスで、いくつかの要素を反復処理するために使用できます。このクラスのオブジェクトは、System::MakeObject() 関数を使用してのみ割り当てるべきです。スタック上や operator new を使用してこの型のインスタンスを作成しないでください。そうすると実行時エラーやアサーション障害が発生します。このクラスは常に System::SmartPtr ポインタでラップし、そのポインタを関数への引数として使用してください。
class IEnumerator : public virtual System::IDisposable,
public virtual System::Object
メソッド
| メソッド | 説明 |
|---|
| virtual Current() const | 現在の要素を取得します。 |
| virtual get_Current() const | 現在の要素を取得します。 |
| virtual MoveNext() | 列挙子を次の要素へ移動します。以前に要素が参照されていない場合、利用可能な最初の要素を参照に設定します。コンテナの末尾に達した場合は何もしません。 |
| virtual Reset() | 列挙子を最初の要素の前の位置にリセットします。 |
Typedefs
参照