クラスがそれ自体が IDisposable を実装するインターフェイスから継承する場合、そのクラスも IDisposable を実装する必要がありますか?
例えば
internal IMyInterface : IDisposable
{
Method1();
}
internal ClassA : IMyInterface, IDisposable
{
public Method1
{
...
}
public Dispose()
{
...
}
}
また
internal ClassA : IMyInterface
{
public Method1
{
...
}
public Dispose()
{
...
}
}
この問題に関する説明をいただければ幸いです。ありがとう