Liste.Trier

Description...
Exemple...
Voir aussi...
Traduction...

Fonction Trier(Critere : Nul Ou Fonction(O1: Nul Ou TypeElement, O2 : Nul Ou TypeElement) Retourner ComparaisonObjet, Ascendant : Booleen=Vrai) Retourner Nul Ou Liste(Nul Ou TypeElement);

La méthode Trier permet de trier les éléments de la liste selon le critère Critere. Le résultat du tri est rangé dans une nouvelle liste.

Si la liste est nulle ou si Critere est Nul, alors le résultat est Nul.

Critere est une fonction à deux arguments dont les types doivent être identiques au type des éléments de la liste à trier.

Si Ascendant a pour valeur Vrai, alors la liste est triée par ordre ascendant i.e croissant. Sinon la liste est triée par ordre descendant i.e. décroissant.

Revenir en haut de la page...

Type Personne Defaut Fin Type

Fonction FiltrerDateDeNaissance(P : Nul Ou Personne) Retourner Booleen
/**************************************************************/
Debut
Si P==Nul Alors Fin Si
Retourner P.DateDeNaissance>Date(10,10,1968);
Fin Fonction

Principal
Variable Debut
...
L.Trier(FiltrerDateDeNaissance);
/* Tri de la liste par date de naissance. */
...
Fin Principal

Revenir en haut de la page...

Grouper pour grouper les éléments selon un critère. Filtrer pour filtrer les éléments selon un critère.

ComparaisonObjet pour spécifier la comparaison de deux objets selon un critère.

Revenir en haut de la page...

KlassierenSort排序Clase----

Revenir en haut de la page...