UpsKrn.IIterateur.ParcoursAuMilieu

Fonction Optimiser(Invariant) ParcoursAuMilieu(Position : Nul Ou Entier, NumeroIterateur : Entier=0) Retourner Nul Ou TypeElement;

Description

La méthode ParcoursAuMilieu initialise le moteur d'itération NumeroIterateur de la collection à l'élément de numéro Position de cette dernière. Par défaut, il s'agit de l'itérateur numéro 0. Le résultat est l'élément de numéro Position de la collection.

Si la collection est nulle ou si Position est Nul, il n'y a pas d'itérateur et le résultat est Nul.

Si NumeroIterateur est inférieure ou égal à zéro ou supérieure ou égal à quatre, alors l'exception IterateurInvalide est envoyée.

Si la position Position est inférieure stricte à zéro ou supérieure ou égale au nombre d'éléments de la iterateur, alors l'exception CollectionIndexImpossible est envoyée.

Exemple

Principal
/*******/
Variable
/******/
Debut
/* Construction d'une liste a trois éléments. */
L=ListeDe("A");
L+="B";
L+="C";
/* Parcours de cette liste. */
Pour C=L.ParcoursAuMilieu(1) JusquA L.DernierElement() Pas L.Suivant() Faire Fin Pour
Fin Principal

Voir aussi

ParcoursAuDebut pour initialiser l'itérateur d'une collection au premier élément. ParcoursALaFin pour initialiser l'itérateur d'une collection au dernier élément.

Traduction

---------