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 kommer att leda till körfel och/eller påståendefel. Omslut 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 har nåtts, görs inget.
virtual Reset()Återställer enumeratorn till positionen före det första elementet.

Typedefs

TypedefBeskrivning
ValueTypeRTTI-information.

Se även