如果一个类继承自一个本身实现 IDisposable 的接口,该类是否也应该实现 IDisposable?
例如
internal IMyInterface : IDisposable
{
Method1();
}
internal ClassA : IMyInterface, IDisposable
{
public Method1
{
...
}
public Dispose()
{
...
}
}
或者
internal ClassA : IMyInterface
{
public Method1
{
...
}
public Dispose()
{
...
}
}
对此问题的任何澄清将不胜感激。谢谢