该示例如下所示:
interface IA
{
ICollection<IB> Bs {get;set;}
}
interface IB
{
}
public class BBase : IB
{
}
public class ABase : IA
{
public ICollection<BBase> Bs { get; set; }
}
问题是,当我想用 实现接口IA时BBase,就像我在 中所做的那样ABase,发生了错误。那是说我只能使用IB而不是BBase实现IAinABase吗?