Bonjour tlm,
Je souhaiterai savoir s'il est possible d'ajouter une méthode de tri à un tableau d'objet.
Je m'explique, imaginons une classe Person et un tableau de Person que je nommerai people :Ce que je voudrais, c'est savoir comment et où implémenter les méthodes SortByName() et SortByAge().
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 class Person { protected string name; protected int age; public Person() {} public Person(string n, int a) { ... } } class MyTest { public static void test() { // Génération de 100 personnes avec la classe Env. Person[] people = Env.StaticGeneratePerson(100); people.SortByName(); // Tri par nom. people.SortByAge(); // Tri par age. } }
J'ai tenté d'ajouter ces méthodes dans la classe Person mais lorsque l'objet people appelle ces méthodes : erreur !
Est-ce que ce que je souhaite faire est possible ? comment ?
Merci d'avance.
Partager