SortedDictionary<TKey,TValue>.ValueCollection.Enumerator.Current Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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.