Język

VectorEnumeratorBase<TValue> Klasa

Definicja

Obsługuje prostą iterację w dowolnym obiekcie STL/CLR, który implementuje IVector<TValue> interfejs.

generic <typename TValue>
public ref class VectorEnumeratorBase : System::Collections::IEnumerator
public class VectorEnumeratorBase<TValue> : System.Collections.IEnumerator
type VectorEnumeratorBase<'Value> = class
    interface IEnumerator
Public Class VectorEnumeratorBase(Of TValue)
Implements IEnumerator

Parametry typu

TValue

Typ elementu w kontrolowanej sekwencji.

Dziedziczenie
VectorEnumeratorBase<TValue>
Pochodne
Implementuje

Konstruktory

Nazwa Opis
VectorEnumeratorBase<TValue>(IVector<TValue>, Int32)

Przydziela i inicjuje nowy VectorEnumeratorBase<TValue> obiekt.

Właściwości

Nazwa Opis
Current

Pobiera lub ustawia bieżący element w kolekcji.

Metody

Nazwa Opis
Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Object.

(Odziedziczone po Object)
MoveNext()

Przechodzi do modułu wyliczającego do następnego elementu w kolekcji.

Reset()

Ustawia moduł wyliczający na swoją początkową pozycję, która znajduje się przed pierwszym elementem w kolekcji.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy