private void Paiement(object sender, RoutedEventArgs e)
        {
            List <Joueur_competition> liste_j   = Liste_joueur_compet();
            List <Joueur_loisir>      liste_j_l = Liste_joueur_loisir();

            liste_j.Sort((x, y) => Membre.ComparePA(x, y));
            liste_j_l.Sort((x, y) => Membre.ComparePA(x, y));

            string affichage = "Joueur Compétition : \n";

            liste_j.ForEach(x => affichage += x.ToString() + "\n");   //Utilisation de delegate avec le Foreach

            affichage += "\n\n Joueur Loisir :\n";

            liste_j_l.ForEach(x => affichage += x.ToString() + "\n");

            lise.Text = affichage;
        }
Пример #2
0
 public static int ComparePA(Membre b, Membre c)
 {
     return(-b.Paiement.CompareTo(c.Paiement));
 }
Пример #3
0
 public static int CompareV(Membre b, Membre c)
 {
     return(b.Ville.CompareTo(c.Ville));
 }
Пример #4
0
 public static int CompareS(Membre b, Membre c)
 {
     return(b.Sexe.CompareTo(c.Sexe));
 }
Пример #5
0
 public static int CompareD(Membre b, Membre c)
 {
     return(-b.Naissance.CompareTo(c.Naissance));
 }
Пример #6
0
 public static int CompareP(Membre b, Membre c)
 {
     return(b.Prenom.CompareTo(c.Prenom));
 }
Пример #7
0
        public int CompareTo(Object val)
        {
            Membre valA = (Membre)val;

            return(this.Nom.CompareTo(valA.Nom));
        }