示例#1
0
 static void Main(string[] args)
 {
     // une liste de personnes
     ListeDePersonnes l = new ListeDePersonnes();
     // ajout de personnes
     l = l + new Personne("jean", "martin",10) + new Personne("pauline", "leduc",12);
     // affichage
     Console.WriteLine("l=" + l);
     l = l + new Enseignant("camille", "germain",27,60);
     Console.WriteLine("l=" + l);
     // changement élément 1
     l[1] = new Personne("franck", "gallon",5);
     // affichage élément 1
     Console.WriteLine("l[1]=" + l[1]);
     // affichage liste l
     Console.WriteLine("l=" + l);
     // recherche de personnes
     string[] noms = { "martin", "germain", "xx" };
     for (int i = 0; i < noms.Length; i++) {
         int inom = l[noms[i]];
         if (inom != -1)
             Console.WriteLine("Personne(" + noms[i] + ")=" + l[inom]);
         else
             Console.WriteLine("Personne(" + noms[i] + ") n'existe pas");
     }//for
 }
示例#2
0
 static void Main(string[] args)
 {
     // une liste de personnes
     ListeDePersonnes l = new ListeDePersonnes();
     // ajout de personnes
     l = l + new Personne("jean", "martin",10) + new Personne("pauline", "leduc",12);
     // affichage
     Console.WriteLine("l=" + l);
     l = l + new Enseignant("camille", "germain",27,60);
     Console.WriteLine("l=" + l);
 }