首页 > 开发 > 综合 > 正文

C#调用父类的父类的方法

2024-07-21 02:17:45
字体:
来源:转载
供稿:网友

override一个c#函数时,如果想调用这个函数在父类的父类中相应的方法,可以将override关键字变成new,调用时将object转义成父类的父类

class a
{
 public virtual void func()
 {
  console.writeline("a");
 }
}


class b:a
{
 public new void func()
 {
  console.writeline("b");
 }
}


class c:b
{
 public void func()
 {
  a a = this as c;
  a.func();   
 }
}

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表