public void AddPeugeot(Peugeot peugeot) { if (!(CarList.Contains(peugeot))) { CarList.Add(peugeot); logger.Log($"Car {peugeot.model} have added"); } else { throw new Exception($"{nameof(peugeot)} 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(); }