0 / 60 seg.

¿Cuál es el valor final de la variable x después de ejecutar el siguiente código?

class A {
    public virtual int Foo() { return 1; }
}
class B : A {
    public override int Foo() { return 2; }
}
A a = new B();
int x = a.Foo();