Esempio n. 1
0
 public string AddTire(Tire tire)
 {
     if (TireAmount < MaxTires)
     {
         Tires.Add(tire);
         TireAmount++;
         string tmp = string.Format("Tire {0} added to vehicle {1}", tire.Model, Name);
         return(tmp);
     }
     else
     {
         return("Error! Max tire amount has been reached!");
     }
 }
Esempio n. 2
0
        static void CarWithWheels()
        {
            // create tyre
            Tire tire1 = new Tire {
                Vendor = "Nokia", Model = "Hakkapeliitta", TireSize = "205R16"
            };
            // create a car
            Car car1 = new Car {
                Name = "Porsche", Model = "911"
            };

            Console.WriteLine("Created a new car {0} {1}", car1.Name, car1.Model);
            Console.WriteLine(car1.AddTire(tire1));
            Console.WriteLine(car1.AddTire(tire1));
            Console.WriteLine(car1.AddTire(tire1));
            Console.WriteLine(car1.AddTire(tire1));
            Console.WriteLine(car1.AddTire(tire1));
            Console.WriteLine(car1.ToString());
        }