Exemplo n.º 1
0
        static void Main(string[] args)
        {
            int valeurAvancement = 0;
            int milliseconds = 1000;

            Console.WriteLine("Création d'une nouvelle voiture...");
            Voiture voiture = new Voiture();
            Console.WriteLine("Démarrage de la voiture en cours...");
            voiture.MettreEnMarche();
            Console.WriteLine("Faire avance la voiture...");
            Console.WriteLine("----------------------------------------------");
            Console.WriteLine("ATTENTION : Pour arrêter la voiture, presser ESC");
            Console.WriteLine("");
            while (!(Console.KeyAvailable && Console.ReadKey(true).Key == ConsoleKey.Escape))
            {
                Thread.Sleep(milliseconds);
                valeurAvancement++;
                voiture.Avancer(valeurAvancement);
            }
            Console.WriteLine("\n\nVous avez arrêté la voiture. A la prochaine...");
        }