syntax issue here, suppose a class implements IDisposable, then are these two considered the same inside this class?
Code:
void IDisposable.Dispose()
{}

public void Dispose()
{}