méthode get_enumerator

get_enumerator(self, reversed, sync)

Obtient un énumérateur qui parcourt les lignes de cette collection

Retour

L’énumérateur de lignes


def get_enumerator(self, reversed, sync):
    ...
ParamètreTaperDescription
reversedboolsi énumérer les lignes dans l’ordre inverse
syncboolsi l’énumérateur renvoyé doit vérifier la modification de la collection de lignes
et restez synchronisé avec lui.

Remarques

Si la collection de lignes doit être modifiée (par des opérations pouvant entraîner l’instanciation d’une nouvelle ligne ou (la ligne existante doit être supprimée) pendant la traversée avec l’énumérateur, l’énumérateur synchronisé doit être utilisé à la place de l’énumérateur normal afin que la traversée puisse continuer à partir de la position juste après celle qui a été parcourue par le dernier MoveNext(). Cependant, outre l’avantage qu’aucun élément ne peut être ignoré ou parcouru à plusieurs reprises, l’inconvénient de l’énumérateur synchronisé est que les performances seront légèrement dégradées en comparant avec un énumérateur normal.

Voir également