Stack<T>.Enumerator.IEnumerator.Reset Méthode

Définition

Rétablit l'énumérateur à sa position initiale, qui précède le premier élément de la collection.Sets the enumerator to its initial position, which is before the first element in the collection. Cette classe ne peut pas être héritée.This class cannot be inherited.

 virtual void System.Collections.IEnumerator.Reset() = System::Collections::IEnumerator::Reset;
void IEnumerator.Reset ();
Sub Reset () Implements IEnumerator.Reset

Implémente

Exceptions

La collection a été modifiée après la création de l'énumérateur.The collection was modified after the enumerator was created.

Remarques

Un énumérateur est valide tant que la collection demeure inchangée.An enumerator remains valid as long as the collection remains unchanged. Si des modifications sont apportées à la collection, telles que l’ajout, la modification ou la suppression d’éléments, l’énumérateur est irrévocablement invalidé et l’appel suivant à MoveNext ou IEnumerator.Reset lève une InvalidOperationException.If changes are made to the collection, such as adding, modifying, or deleting elements, the enumerator is irrecoverably invalidated and the next call to MoveNext or IEnumerator.Reset throws an InvalidOperationException.

S’applique à

Voir aussi