public void TestRide()
        {
Debug.WriteLine("Riding horse...");
Horse horse = new Horse();
horse.Ride();

Debug.WriteLine("Riding wild horse...");
WildHorse wildHorse = new WildHorse();
wildHorse.Ride();

Debug.WriteLine("Treating wild horse as horse...");
horse = wildHorse;
horse.Ride();
        }
        public void TestDynamic()
        {
dynamic horse = new Horse();
horse.Ride();
        }