Sdílet prostřednictvím


Stack<T>.Enumerator.IEnumerator.Reset Metoda

Definice

Nastaví enumerátor na počáteční pozici, která je před prvním prvkem v kolekci. Tato třída se nemůže dědit.

 virtual void System.Collections.IEnumerator.Reset() = System::Collections::IEnumerator::Reset;
void IEnumerator.Reset ();
abstract member System.Collections.IEnumerator.Reset : unit -> unit
override this.System.Collections.IEnumerator.Reset : unit -> unit
Sub Reset () Implements IEnumerator.Reset

Implementuje

Výjimky

Kolekce byla změněna po vytvoření enumerátoru.

Poznámky

Enumerátor zůstane platný, dokud kolekce zůstane beze změny. Pokud jsou v kolekci provedeny změny, například přidání, úprava nebo odstranění prvků, je výčet nenávratně zneplatněný a další volání MoveNext nebo IEnumerator.Reset vyvolá InvalidOperationException.

Platí pro

Viz také