System::Collections::IEnumerator klass

IEnumerator class

Gränssnitt för enumerator som kan användas för att iterera genom vissa element. Objekt av denna klass bör endast allokeras med System::MakeObject() funktionen. Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Wrappa alltid denna klass i en System::SmartPtr pekare och använd denna pekare för att skicka den till funktioner som argument.

class IEnumerator : public virtual System::IDisposable,
                    public virtual System::Object
ParameterBeskrivning
TElementtyp.

Metoder

MetodBeskrivning
virtual Current() constHämtar aktuellt element.
virtual get_Current() constHämtar aktuellt element.
virtual MoveNext()Flyttar enumerator till nästa element. Om inget element har refererats tidigare, sätts referensen till det första tillgängliga elementet. Om behållarens slut nås, gör den ingenting.
virtual Reset()Återställer enumerator till positionen före det första elementet.

Typedefs

TypedefBeskrivning
ValueTypeRTTI-information.

Se även