在 C# .NET 中,可以使用关键字 base
来调用父类的方法。以下是一个示例:
class ParentClass
{
public virtual void MyMethod()
{
Console.WriteLine("Parent method");
}
}
class ChildClass : ParentClass
{
public override void MyMethod()
{
base.MyMethod();
Console.WriteLine("Child method");
}
}
在这个示例中,ChildClass
继承了 ParentClass
,并重写了 MyMethod
方法。在 ChildClass
中,可以使用 base.MyMethod()
来调用父类 ParentClass
中的 MyMethod
方法。
需要注意的是,base
关键字只能在方法内部使用,并且只能用于调用父类中的方法或属性。如果父类中没有相应的方法或属性,则会出现编译错误。
领取专属 10元无门槛券
手把手带您无忧上云