IEnumeratorContract<T>.GetCurrent Método

Definición

Devuelve el objeto de la colección en la posición actual del enumerador.

public:
 T GetCurrent();
public T GetCurrent();
abstract member GetCurrent : unit -> 'T
Public Function GetCurrent () As T

Devoluciones

T

en IContract la colección en la posición actual del enumerador.

Comentarios

El valor devuelto de GetCurrent no está definido en cualquiera de las condiciones siguientes:

  • El enumerador se coloca antes del primer elemento de la colección, inmediatamente después de crear el enumerador o después Reset de llamar a . MoveNext debe llamarse para avanzar el enumerador al primer elemento de la colección antes de llamar a GetCurrent.

  • Última llamada a MoveNext devuelta false, que indica el final de la colección.

  • El enumerador se invalida debido a los cambios realizados en la colección, como agregar, modificar o eliminar elementos.

GetCurrent devuelve el mismo objeto hasta MoveNext que se llama a . MoveNext establece el valor devuelto de GetCurrent en el elemento siguiente.

Se aplica a