IDictionaryEnumerator.Value Proprietà

Definizione

Ottiene il valore della voce del 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 corrente dell'enumerazione .

Eccezioni

L'oggetto IDictionaryEnumerator viene posizionato prima della prima voce del dizionario o dopo l'ultima voce.

Commenti

Value non è definito in una delle condizioni seguenti:

  • L'enumeratore viene posizionato prima del primo elemento della raccolta, subito 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.

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

Si applica a

Vedi anche