次のようなコードをテストしました。
class A
{
public A() { }
public virtual void Test ()
{
Console.WriteLine("I am A!");
}
}
class B : A
{
public B() { }
public override void Test()
{
Console.WriteLine("I am B!");
base.Test();
}
}
class C : B
{
public C() { }
public override void Test()
{
Console.WriteLine("I am C!");
base.base.test(); //I want to display here "I am A"
}
}
そして、AクラスのCメソッドTest(祖父母のメソッド)から呼び出してみました。しかし、うまくいきません。祖父母の仮想メソッドを呼び出す方法を教えてください。