System::Collections::IEnumerator clase

IEnumerator class

Interfaz del enumerador que puede usarse para iterar a través de algunos elementos. Los objetos de esta clase solo deben asignarse usando la función System::MakeObject(). Nunca cree una instancia de este tipo en la pila o usando el operador new, ya que provocará errores en tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y use ese puntero para pasarlo a funciones como argumento.

class IEnumerator : public virtual System::IDisposable,
                    public virtual System::Object
ParámetroDescripción
TTipo de elemento.

Métodos

MétodoDescripción
virtual Current() constObtiene el elemento actual.
virtual get_Current() constObtiene el elemento actual.
virtual MoveNext()Mueve el enumerador al siguiente elemento. Si no se había referenciado ningún elemento antes, establece la referencia al primer elemento disponible. Si se alcanza el final del contenedor, no hace nada.
virtual Reset()Restablece el enumerador a la posición anterior al primer elemento.

Typedefs

TypedefDescripción
ValueTypeInformación RTTI.

Ver también