IDictionaryEnumerator.Key Właściwość

Definicja

Pobiera klucz bieżącego wpisu słownika.

public:
 property System::Object ^ Key { System::Object ^ get(); };
public object Key { get; }
member this.Key : obj
Public ReadOnly Property Key As Object

Wartość właściwości

Klucz bieżącego elementu wyliczenia.

Wyjątki

Element IDictionaryEnumerator jest umieszczony przed pierwszym wpisem słownika lub po ostatnim wpisie.

Uwagi

Key jest niezdefiniowany pod żadnym z następujących warunków:

  • Moduł wyliczający jest umieszczony przed pierwszym elementem w kolekcji bezpośrednio po utworzeniu modułu wyliczającego. MoveNext musi być wywoływana, aby przejść do pierwszego elementu kolekcji przed odczytaniem wartości Key.

  • Ostatnie wywołanie zwracane MoveNextfalse, które wskazuje koniec kolekcji.

  • Moduł wyliczający jest unieważniany z powodu zmian wprowadzonych w kolekcji, takich jak dodawanie, modyfikowanie lub usuwanie elementów.

Key zwraca ten sam obiekt do MoveNext momentu wywołania. MoveNext ustawia Key klucz na następny element w wyliczenie.

Dotyczy

Zobacz też