Why isnt HashAlgorithm.Dispose public?
void IDisposable.Dispose()
{
this.Dispose(true);
GC.SuppressFinalize(this);
}
I understand that it is and explicit interface implementation and can still be called. I am trying to work out what the reasoning is behind it.