protected override void Dispose(bool disposing)
 {
     _pool._rentCount--;
     _pool.CheckDisposed();
 }
 protected override void Dispose(bool disposing)
 {
     _pool.CheckDisposed();
 }