Compartir vía


SortedDictionary<TKey,TValue>.KeyCollection.Enumerator.Current Propiedad

Definición

Obtiene el elemento en la posición actual del enumerador.

public:
 property TKey Current { TKey get(); };
public TKey Current { get; }
member this.Current : 'Key
Public ReadOnly Property Current As TKey

Valor de propiedad

TKey

Elemento de SortedDictionary<TKey,TValue>.KeyCollection en la posición actual del enumerador.

Implementaciones

Comentarios

Current no está definido en cualquiera de las condiciones siguientes:

  • El enumerador se coloca antes del primer elemento de la colección. Esto sucede después de crear un enumerador o después de llamar al IEnumerator.Reset método . Se MoveNext debe llamar al método para avanzar el enumerador al primer elemento de la colección antes de leer el valor de la Current propiedad.

  • La última llamada a MoveNext devuelto false, que indica el final de la colección y que el enumerador se coloca después del último elemento de la colección.

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

Current no mueve la posición del enumerador y las llamadas consecutivas para Current devolver el mismo objeto hasta que MoveNext se llama a o IEnumerator.Reset .

Se aplica a

Consulte también