0 / 60 seg.

¿Cuál es el resultado de ejecutar el siguiente código?

public class Animal {
    public virtual string MakeSound() {
        return "The animal makes a sound.";
    }
}
public class Dog : Animal {
    public override string MakeSound() {
        return "The dog barks.";
    }
}
public class Test {
    static void Main(string[] args) {
        Animal animal = new Dog();
        Console.WriteLine(animal.MakeSound());
    }
}