get_enumerator metod

get_enumerator(self, reversed, sync)

Hämtar en uppräknare som itererar rader genom den här samlingen

Returnerar

Raduppräknaren


def get_enumerator(self, reversed, sync):
    ...
ParameterTypBeskrivning
reversedboolom raderna ska räknas upp i omvänd ordning
syncboolom den returnerade uppräknaren ska kontrollera modifieringen av radsamlingen
och hålla sig synkroniserad med den.

Anmärkningar

Om radsamlingen kommer att ändras (genom operationer som kan orsaka att en ny rad instansieras eller befintlig rad tas bort) under genomgången med uppräknaren, En synkroniserad uppräknare bör användas istället för en vanlig uppräknare så att genomgången kan fortsätta. från positionen precis efter att den har passerats av den sista MoveNext(). Men tillsammans med fördelen att inget element behöver hoppas över eller gås igenom upprepade gånger, Nackdelen med synkroniserad uppräknare är att prestandan försämras något. vid jämförelse med en vanlig uppräknare.

Se även