IDictionaryEnumerator.Entry 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 zarówno klucz, jak i wartość bieżącego wpisu słownika.
public:
property System::Collections::DictionaryEntry Entry { System::Collections::DictionaryEntry get(); };
public System.Collections.DictionaryEntry Entry { get; }
member this.Entry : System.Collections.DictionaryEntry
Public ReadOnly Property Entry As DictionaryEntry
Wartość właściwości
Element DictionaryEntry zawierający zarówno klucz, jak i wartość bieżącego wpisu słownika.
Wyjątki
Element IDictionaryEnumerator jest umieszczony przed pierwszym wpisem słownika lub po ostatnim wpisie.
Uwagi
Entry jest niezdefiniowany pod żadnym z następujących warunków:
Moduł wyliczający jest umieszczony przed pierwszym elementem w kolekcji natychmiast po utworzeniu modułu wyliczającego. MoveNext Przed odczytaniem wartości Entryparametru należy wywołać funkcję , aby przejść do pierwszego elementu kolekcji.
Ostatnie wywołanie MoveNext zwracane
false
, 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.
Entry Metoda zwraca ten sam obiekt, dopóki MoveNext nie zostanie wywołana. MoveNext ustawia Entry element na następny.
Uwagi dotyczące implementowania
Właściwość Current , która jest dziedziczona po IEnumerator , zwraca Object wartość, która jest polem DictionaryEntry. Jest ona podobna Entry do właściwości , z tą różnicąObject, że Entry
zwraca DictionaryEntry wartość zamiast .