UpsKrn.ICollection.RemplacerTous

Fonction(Invariant) RemplacerTous(Modele : Nul Ou TypeElement, Remplacant : Nul Ou TypeElement, Position : Nul Ou Entier=Nul) Retourner Nul Ou ICollection(Nul Ou TypeElement);

Description

La méthode RemplacerTous permet de copier la collection en remplaçant les éléments qui sont identiques au modèle Modele par l'objet Remplacant. Si Position est précisée, le remplacement commence à partir de cette position. Par défaut, le remplacement débute au premier élément de la collection.

La comparaison a lieu par application de la méthode Identique du type Objet.

Si la collection est Nul, alors le résultat est Nul.

Si Position est inférieure ou égale à zéro, alors le remplacement a lieu en début de collection.

Exemple

Principal
/*******/
Variable
/******/
Debut
C="A";
L=ListeDe(C);
L+="A";
L+=C;
L=L.RemplacerTous(C, "X");
* L contient X, A et X. */
Fin Principal

Traduction

---------