IEnumeratorContract<T>.GetCurrent Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve el objeto de la colección situado en la posición actual del enumerador.
public:
T GetCurrent();
public T GetCurrent ();
abstract member GetCurrent : unit -> 'T
Public Function GetCurrent () As T
Devoluciones
IContract de la colección situado 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.
La ú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 que se llama a MoveNext. MoveNext establece el valor devuelto de GetCurrent en el elemento siguiente.