IDictionaryEnumerator.Value Proprietà

Definizione

Ottiene il valore della voce di dizionario corrente.

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

Valore della proprietà

Valore dell'elemento di enumerazione corrente.

Eccezioni

IDictionaryEnumerator è collocato prima della prima voce o dopo l'ultima voce del dizionario.

Commenti

Value non è definito in una delle condizioni seguenti:

  • L'enumeratore viene posizionato prima del primo elemento della raccolta, immediatamente dopo la creazione dell'enumeratore. MoveNext Deve essere chiamato per far avanzare l'enumeratore al primo elemento della raccolta prima di leggere il valore di Value.

  • Ultima chiamata a MoveNext restituito false, che indica la fine della raccolta.

  • L'enumeratore viene invalidato a causa di modifiche apportate nella raccolta, ad esempio l'aggiunta, la modifica o l'eliminazione di elementi.

La proprietà Value restituisce lo stesso oggetto finché non viene chiamato il metodo MoveNext. MoveNext imposta Value sul valore dell'elemento successivo nell'enumerazione .

Si applica a

Vedi anche