IDictionaryEnumerator.Entry IDictionaryEnumerator.Entry IDictionaryEnumerator.Entry IDictionaryEnumerator.Entry Property

Définition

Obtient à la fois la clé et la valeur de l'entrée de dictionnaire en cours.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

Valeur de propriété

DictionaryEntry contenant à la fois la clé et la valeur de l'entrée de dictionnaire en cours.A DictionaryEntry containing both the key and the value of the current dictionary entry.

Exceptions

IDictionaryEnumerator est situé avant la première entrée ou après la dernière entrée du dictionnaire.The IDictionaryEnumerator is positioned before the first entry of the dictionary or after the last entry.

Remarques

Entryn’est pas défini dans les conditions suivantes:Entry is undefined under any of the following conditions:

  • L’énumérateur est positionné avant le premier élément de la collection, immédiatement après la création de l’énumérateur.The enumerator is positioned before the first element in the collection, immediately after the enumerator is created. MoveNextdoit être appelé pour avancer l’énumérateur jusqu’au premier élément de la collection avant de lire la valeur Entryde.MoveNext must be called to advance the enumerator to the first element of the collection before reading the value of Entry.

  • Dernier appel à MoveNext retourné false, qui indique la fin de la collection.The last call to MoveNext returned false, which indicates the end of the collection.

  • L’énumérateur est invalidé en raison de modifications apportées à la collection, telles que l’ajout, la modification ou la suppression d’éléments.The enumerator is invalidated due to changes made in the collection, such as adding, modifying, or deleting elements.

Entry retourne le même objet jusqu'à ce que MoveNext soit appelé.Entry returns the same object until MoveNext is called. MoveNext affecte l'élément suivant à Entry.MoveNext sets Entry to the next element.

Notes pour les responsables de l’implémentation

La Current propriété héritée de IEnumerator retourne un Object qui est un boxed DictionaryEntry.The Current property that is inherited from IEnumerator returns an Object that is a boxed DictionaryEntry. Elle est similaire à la Entry propriété, sauf que Entry Objectretourne un DictionaryEntry plutôt qu’un.It is similar to the Entry property, except that Entry returns a DictionaryEntry rather than an Object.

S’applique à

Voir aussi