static void Main(string[] args) { JediTournamentManager tm=new JediTournamentManager(); string key; do { Console.Clear(); Console.WriteLine("1 - Afficher la liste des stades"); Console.WriteLine("2 - Afficher la liste des Jedis qui sont du côté obscur"); Console.WriteLine("3 - Afficher la liste des Jedi qui ont plus de 3 points de forces et plus de 50 points de vies."); Console.WriteLine("4 - Afficher la liste des matchs qui ont eu lieu dans un stade de plus de 200 places et ou deux Siths se sont affrontés."); Console.WriteLine("5 - Quitter"); key = Console.ReadLine(); Console.Clear(); switch (key) { case "1": foreach (var stade in tm.GetStades()) { Console.WriteLine(stade); } Console.ReadKey(); break; case "2": foreach (var jedi in tm.GetSiths()) { Console.WriteLine(jedi); } Console.ReadKey(); break; case "3": foreach (var jedi in tm.GetJedis()) { Console.WriteLine(jedi); } Console.ReadKey(); break; case "4": foreach (var match in tm.GetMatchs()) { Console.WriteLine(match); } Console.ReadKey(); break; } }while(key!="5"); }