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ámetro | Descripción |
|---|
| T | Tipo de elemento. |
Métodos
| Método | Descripción |
|---|
| virtual Current() const | Obtiene el elemento actual. |
| virtual get_Current() const | Obtiene 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
Ver también