namespace Test
...{
interface IA
...{
void F();
}
interface IB : IA
...{
new void F();
}
interface IC : IA
...{
new void G();
}
interface IBC : IB, IC
...{
}
class Derive : IBC
...{
public void F()
...{
Console.WriteLine("IB.F()");
}
public void G()
...{
Console.WriteLine("IC.F()");
}
}
class InterfaceTest1
...{
static void Main()
...{
Derive d = new Derive();
d.F();
((IA)d).F();
((IB)d).F();
((IC)d).F();
((IBC)d).F();
}
}
}
454

被折叠的 条评论
为什么被折叠?



