Dictionary<TKey,TValue>.KeyCollection.Enumerator.Current Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera element w bieżącej pozycji modułu wyliczającego.
public:
property TKey Current { TKey get(); };
public TKey Current { get; }
member this.Current : 'Key
Public ReadOnly Property Current As TKey
Wartość właściwości
Element w Dictionary<TKey,TValue>.KeyCollection bieżącym położeniu modułu wyliczającego.
Implementuje
Uwagi
Current jest niezdefiniowany pod żadnym z następujących warunków:
Moduł wyliczający jest umieszczony przed pierwszym elementem kolekcji. Dzieje się tak po utworzeniu modułu wyliczającego lub po wywołaniu IEnumerator.Reset metody. Przed MoveNext odczytaniem wartości Current właściwości należy wywołać metodę , aby przejść do pierwszego elementu kolekcji.
Ostatnie wywołanie MoveNext zwracające
false
element , który wskazuje koniec kolekcji i że moduł wyliczający jest umieszczony po ostatnim elemenie kolekcji.Moduł wyliczający jest unieważniany z powodu zmian wprowadzonych w kolekcji, takich jak dodawanie, modyfikowanie lub usuwanie elementów.
Currentnie przenosi położenia modułu wyliczającego, a kolejne wywołania w celu zwrócenia tego samego obiektu do momentu wywołania Current metody lub IEnumerator.Reset .MoveNext