我来自Objective-C
。我现在正在学习C#
。如何实现以下C#
调用的Objective-C
等效?
- (void)doSomething
{
[super doSomething]
// do more stuff
}
答案 0 :(得分:2)
使用base
关键字:
public void doSomething(){
base.doSomething();
}
答案 1 :(得分:1)
public class A
{
public virtual void doSomething() { Console.WriteLine("Class A"); }
}
class B : A
{
public override void doSomething()
{
base.doSomething();
Console.WriteLine("Class Y");
}
}
static void Main()
{
A b = new B();
b.doSomething();
Console.ReadKey();
}