调基类的函数
public class A
{
public virtual void Base()
{
Console.WriteLine("A");
}
}
public class B : A
{
public override void Base()
{
Console.WriteLine("B");
base.Base();
}
}
public class C : B
{
public override void Base()
{
Console.WriteLine("C");
base.Base();
}
}
{
Console.WriteLine("A");
}
}
public class B : A
{
public override void Base()
{
Console.WriteLine("B");
base.Base();
}
}
public class C : B
{
public override void Base()
{
Console.WriteLine("C");
ToA().Base();
}
private A ToA() { return new A() { xxx = this.xxx, ... }; }
}