Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            Car car = new Car("CP787MC")
            {
                LivelloCarburante = 5
            };

            try
            {
                while (true)
                {
                    car.Accelera();
                }
            }
            catch (NoFuelException ex)
            {
                Console.WriteLine("Il veicolo targato {0} non può accelerare: {1}", ex.Vehicle.Targa, ex.Message);
            }
            finally
            {
                car.Spegni();
            }
        }
Ejemplo n.º 2
0
 static void Main(string[] args)
 {
     Car car = new Car("CP787MC") { LivelloCarburante=5 };
     try
     {
         while (true)
         {
             car.Accelera();
         }
     }
     catch (NoFuelException ex)
     {
         Console.WriteLine("Il veicolo targato {0} non può accelerare: {1}", ex.Vehicle.Targa, ex.Message);
     }
     finally
     {
         car.Spegni();
     }
 }