¿Cuál es el resultado de la siguiente herencia en C#?
class A {
public int x = 10;
public virtual void M() {
Console.WriteLine("A");
}
}
class B : A {
public int y = 20;
}
class C : B {
public int z = 30;
}
C c = new C();
Console.WriteLine(c.x); // ¿Qué imprime?