读书人

隔代访问?

发布时间: 2011-12-26 23:09:58 作者: rapoo

隔代访问??
class MyBase
{
public void Fun1()
{
Console.WriteLine("base");
}
}
class MyDerived : MyBase
{
new public void Fun1()
{
Console.WriteLine("Derived");
}

}
class MyDerived2 : MyDerived
{
public void Fun5()
{
base.Fun1();???????如何访问Mybase中的Fun1()??????
}
}

[解决办法]

C# code
class MyBase     {         public void Fun1()         {             Console.WriteLine("base");         }       }     class MyDerived : MyBase     {         new public void Fun1()         {             Console.WriteLine("Derived");         }                    }     class MyDerived2 : MyDerived     {         public void Fun5()         {            ((MyBase)this).Fun1();        }     } 

读书人网 >C#

热点推荐