在C#中,接口是不能继承其他接口的,但是一个接口可以继承多个接口。这种多继承的方式可以通过使用逗号分隔来实现,例如:
public interface IBaseInterface
{
void BaseMethod();
}
public interface IDerivedInterface : IBaseInterface
{
void DerivedMethod();
}
在上面的示例中,IDerivedInterface
接口继承了 IBaseInterface
接口。这样就可以在 IDerivedInterface
接口中同时拥有 BaseMethod
和 DerivedMethod
两个方法。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: C#静态变量和内存泄漏:风险与预防