interface I1
{
}
class ClassOfI1 : I1
{
}
interface I2
{
I1 ABC { get; set; }
}
class ClassOfI2 : I2
{
public ClassOfI1 ABC { get; set; }
}
引发以下错误:
“ns.ClassOfI2”没有实现接口成员“ns.I2.ABC”。“ns.ClassOfI2.ABC”无法实现“ns.I2.ABC”,因为它没有匹配的返回类型“ns.I1”。
为什么?(有没有办法解决这个问题?我想要ClassOfI1
那里,而不仅仅是界面。)