protected virtual void Dispose(bool disposing) { if (disposed) { return; } if (disposing) { if (CRC64 != null) { CRC64.Dispose(); } if (MD5 != null) { MD5.Dispose(); } } disposed = true; }