IEnumeratorContract<C>.GetCurrent Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Devolve o IContract na coleção na posição atual do enumerador.
public:
C GetCurrent();
public C GetCurrent();
abstract member GetCurrent : unit -> 'C
Public Function GetCurrent () As C
Devoluções
Estão IContract na coleção na posição atual do recenseador.
Observações
O valor de retorno de GetCurrent é indefinido sob qualquer uma das seguintes condições:
O enumerador é posicionado antes do primeiro elemento da coleção, imediatamente após a criação do recenseador ou após Reset a chamada. MoveNext deve ser chamado para avançar o enumerador para o primeiro elemento da coleção antes de chamar GetCurrent.
A última chamada retornou MoveNext
false, o que indica o fim da coleção.O enumerador é invalidado devido a alterações feitas na coleção, como adicionar, modificar ou eliminar elementos.
GetCurrent devolve o mesmo objeto até MoveNext ser chamado. MoveNext define o valor de retorno GetCurrent para o elemento seguinte.