Partage via


OrderedDictionary<TKey,TValue>.Enumerator Structure

Définition

Énumère les éléments d’un OrderedDictionary<TKey,TValue>.

public: value class OrderedDictionary<TKey, TValue>::Enumerator : System::Collections::Generic::IEnumerator<System::Collections::Generic::KeyValuePair<TKey, TValue>>, System::Collections::IDictionaryEnumerator
public struct OrderedDictionary<TKey,TValue>.Enumerator : System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<TKey,TValue>>, System.Collections.IDictionaryEnumerator
type OrderedDictionary<'Key, 'Value>.Enumerator = struct
    interface IEnumerator<KeyValuePair<'Key, 'Value>>
    interface IEnumerator
    interface IDisposable
    interface IDictionaryEnumerator
Public Structure OrderedDictionary(Of TKey, TValue).Enumerator
Implements IDictionaryEnumerator, IEnumerator(Of KeyValuePair(Of TKey, TValue))

Paramètres de type

TKey
TValue
Héritage
OrderedDictionary<TKey,TValue>.Enumerator
Implémente

Propriétés

Current

Obtient l’élément de la collection à la position actuelle de l’énumérateur.

Méthodes

MoveNext()

Avance l’énumérateur vers l’élément suivant de la collection.

Implémentations d’interfaces explicites

IDictionaryEnumerator.Entry

Obtient à la fois la clé et la valeur de l’entrée de dictionnaire actuelle.

IDictionaryEnumerator.Key

Obtient la clé de l’entrée de dictionnaire actuelle.

IDictionaryEnumerator.Value

Obtient la valeur de l’entrée de dictionnaire actuelle.

IDisposable.Dispose()

Effectue des tâches définies par l’application associées à la libération, à la libération ou à la réinitialisation des ressources non managées.

IEnumerator.Current

Obtient l’élément de la collection à la position actuelle de l’énumérateur.

IEnumerator.Reset()

Définit l’énumérateur à sa position initiale, qui est avant le premier élément de la collection.

S’applique à