Share via


Stack<T>.Enumerator.IEnumerator.Reset Yöntem

Tanım

Numaralandırıcıyı koleksiyondaki ilk öğeden önceki başlangıç konumuna ayarlar. Bu sınıf devralınamaz.

 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

Uygulamalar

Özel durumlar

Koleksiyon, numaralandırıcı oluşturulduktan sonra değiştirildi.

Açıklamalar

Bir numaralandırıcı, koleksiyon değişmeden kaldığı sürece geçerli kalır. Koleksiyonda öğe ekleme, değiştirme veya silme gibi değişiklikler yapılırsa, numaralandırıcı geri alınamaz şekilde geçersiz kılınmış olur ve bir sonraki çağrısı MoveNext veya IEnumerator.Reset oluşturur InvalidOperationException.

Şunlara uygulanır

Ayrıca bkz.