IDictionaryEnumerator.Entry Proprietà

Definizione

Ottiene sia la chiave che il valore della voce di dizionario corrente.Gets both the key and the value of the current dictionary entry.

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

Valore della proprietà

Un DictionaryEntry contenente sia la chiave che il valore della voce di dizionario corrente.A DictionaryEntry containing both the key and the value of the current dictionary entry.

Eccezioni

IDictionaryEnumerator è collocato prima della prima voce o dopo l'ultima voce del dizionario.The IDictionaryEnumerator is positioned before the first entry of the dictionary or after the last entry.

Commenti

Entry non è definito in una delle condizioni seguenti:Entry is undefined under any of the following conditions:

  • L'enumeratore è posizionato prima del primo elemento della raccolta, immediatamente dopo la creazione dell'enumeratore.The enumerator is positioned before the first element in the collection, immediately after the enumerator is created. è necessario chiamare MoveNext per far avanzare l'enumeratore al primo elemento della raccolta prima di leggere il valore di Entry.MoveNext must be called to advance the enumerator to the first element of the collection before reading the value of Entry.

  • L'ultima chiamata a MoveNext restituita false, che indica la fine della raccolta.The last call to MoveNext returned false, which indicates the end of the collection.

  • L'enumeratore viene invalidato a causa di modifiche apportate alla raccolta, ad esempio l'aggiunta, la modifica o l'eliminazione di elementi.The enumerator is invalidated due to changes made in the collection, such as adding, modifying, or deleting elements.

La proprietà Entry restituisce lo stesso oggetto finché non viene chiamato il metodo MoveNext.Entry returns the same object until MoveNext is called. MoveNext imposta Entry sull'elemento successivo.MoveNext sets Entry to the next element.

Note per gli implementatori

La proprietà Current ereditata da IEnumerator restituisce un Object che è un DictionaryEntryboxed.The Current property that is inherited from IEnumerator returns an Object that is a boxed DictionaryEntry. È simile alla proprietà Entry, ad eccezione del fatto che Entry restituisce un DictionaryEntry anziché un Object.It is similar to the Entry property, except that Entry returns a DictionaryEntry rather than an Object.

Si applica a

Vedi anche