Dictionary<TKey,TValue>.Enumerator.IDictionaryEnumerator.Entry Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene l'elemento in corrispondenza della posizione corrente dell'enumeratore.
property System::Collections::DictionaryEntry System::Collections::IDictionaryEnumerator::Entry { System::Collections::DictionaryEntry get(); };
System.Collections.DictionaryEntry System.Collections.IDictionaryEnumerator.Entry { get; }
member this.System.Collections.IDictionaryEnumerator.Entry : System.Collections.DictionaryEntry
ReadOnly Property Entry As DictionaryEntry Implements IDictionaryEnumerator.Entry
Valore della proprietà
Elemento del dizionario nella posizione corrente dell'enumeratore, restituito come un oggetto DictionaryEntry.
Implementazioni
Eccezioni
L'enumeratore è posizionato prima del primo elemento della raccolta o dopo l'ultimo elemento.
Commenti
IDictionaryEnumerator.Entry non è definito in una delle condizioni seguenti:
L'enumeratore viene posizionato prima del primo elemento della raccolta. Ciò avviene dopo la creazione di un enumeratore o dopo la chiamata del IEnumerator.Reset metodo. Il MoveNext metodo deve essere chiamato per avanzare l'enumeratore al primo elemento della raccolta prima di leggere il valore della IDictionaryEnumerator.Entry proprietà.
L'ultima chiamata a MoveNext restituita
false
, che indica la fine della raccolta e che l'enumeratore viene posizionato dopo l'ultimo elemento della raccolta.L'enumeratore non è valido a causa delle modifiche apportate all'insieme, ad esempio l'aggiunta, la modifica o l'eliminazione di elementi.
IDictionaryEnumerator.Entry non sposta la posizione dell'enumeratore e le chiamate consecutive per IDictionaryEnumerator.Entry restituire lo stesso oggetto finché non MoveNext viene chiamato o IEnumerator.Reset .