public static void CanDrive(Vehicle vehicle, double distance) { bool canDrive = vehicle.CanDrive(distance); string vehicleType = vehicle.GetType().Name; string result = canDrive ? $"{vehicleType} travelled {distance} km" : $"{vehicleType} needs refueling"; Console.WriteLine(result); }
public static void Drive(Vehicle vehicle, double distance) { bool canDrive = vehicle.CanDrive(distance); string vehicleType = vehicle.GetType().Name; if (canDrive) { Console.WriteLine($"{vehicleType} travelled {distance} km"); } else { Console.WriteLine($"{vehicleType} needs refueling"); } }