private void Map_Closing(object sender, System.ComponentModel.CancelEventArgs e) { JoueurScore classement = new JoueurScore(Playername, scorefinal, NiveauDiff); ListScore.Add(classement); //List<object> test; //test = ListScore.ConvertAll(new Converter<JoueurScore, object>() ); Sauvegarde.WriteSave(); applaudissement.Stop(); perdu.Stop(); Demarrage.Show(); }
public int CompareTo(Object other) { int compare = 0; JoueurScore v1 = (JoueurScore)other; if (this.ScoreJoueur > v1.ScoreJoueur) { compare = +1; } if (this.ScoreJoueur == v1.ScoreJoueur) { compare = 0; } else { compare = -1; } return(compare); }
public int Compare(Object x, Object y) { int compare = 0; JoueurScore J1 = (JoueurScore)x; JoueurScore J2 = (JoueurScore)y; if (J1.Joueur.CompareTo(J2.Joueur) == 1) { compare = 1; } else if (J1.Joueur.CompareTo(J2.Joueur) == 0) { compare = 0; } else { compare = -1; } return(compare); }