public void AddAudi(Audi audi) { if (!(CarList.Contains(audi))) { CarList.Add(audi); logger.Log($"Car {audi.model} have added"); } else { throw new Exception($"{nameof(audi)} already exists"); } }
static void Main(string[] args) { Audi audi = new Audi(); Peugeot peugeot = new Peugeot(); MotorCycle mCycle = new MotorCycle(); CarManager carmanager = new CarManager(); carmanager.AddAudi(audi); carmanager.AddPeugeot(peugeot); carmanager.AddPeugeot(mCycle); Peugeot peugeot1 = new MotorCycle(); Console.WriteLine(peugeot1.amountOfWheels); Console.ReadLine(); peugeot.FuelUp(30); peugeot.Drive(100); peugeot.Save(); Console.ReadLine(); }