static void Main(string[] args) { Vehicle car1 = new Vehicle("Porsche", "red", 260, 2019); Vehicle car2 = new Vehicle("Mitsubishi", "blue", 250, 2018); Vehicle car3 = new Vehicle("Mustang", "red", 300, 2020); Garage garage = new Garage(); garage.AddCar(car1); garage.AddCar(car2); garage.AddCar(car3); garage.ChooseCarBySpeed(250); int InputNumber = 5; do { Console.WriteLine("What do do?\n1. Add car\n2. Find car\n3. Show all cars\n4. Delete car\n5. Close the program\nWrite the number (e.g 2)"); do { Console.Write("--> "); InputNumber = int.Parse(Console.ReadLine()); } while (InputNumber < 0 || InputNumber > 6); if (InputNumber == 1) { AddCar(); } if (InputNumber == 2) { FindCar(InputNumber); } if (InputNumber == 3) { ShowAllCars(); } if (InputNumber == 4) { DeleteCar(); } } while (InputNumber != 5); Console.ReadKey(); }
static void AddCar() { Garage garage = new Garage(); string Name, Color; int Speed, Year, NumberOfCars = 3; Console.Write("Enter the name of the car --> "); Name = Console.ReadLine(); Console.Write("Enter car color --> "); Color = Console.ReadLine(); Console.Write("Enter machine speed --> "); Speed = int.Parse(Console.ReadLine()); Console.Write("Enter the year of manufacture of the machine --> "); Year = int.Parse(Console.ReadLine()); NumberOfCars++; Vehicle car4 = new Vehicle(Name, Color, Speed, Year); garage.AddCar(car4); }