Sdílet prostřednictvím


SortedDictionary<TKey,TValue>.ValueCollection.Enumerator.Current Vlastnost

Definice

Získá prvek na aktuální pozici enumerátoru.

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

Hodnota vlastnosti

TValue

Prvek v SortedDictionary<TKey,TValue>.ValueCollection aktuální pozici enumerátoru.

Implementuje

Poznámky

Current není definována za žádných z následujících podmínek:

  • Enumerátor je umístěn před prvním prvkem kolekce. K tomu dochází po vytvoření enumerátoru nebo po IEnumerator.Reset zavolání metody. Metoda MoveNext musí být volána pro přechod enumerátoru na první prvek kolekce před čtením hodnoty Current vlastnosti.

  • Poslední volání, které se MoveNext vrátí false, který označuje konec kolekce a že enumerátor je umístěn za posledním prvkem kolekce.

  • Enumerátor je neplatný kvůli změnám provedeným v kolekci, jako je přidání, úprava nebo odstranění prvků.

Current nepřesune pozici enumerátoru a po sobě jdoucí volání, která Current vrátí stejný objekt, dokud není MoveNext volána nebo IEnumerator.Reset volána.

Platí pro

Viz také