public override void Dispose() { var disposable = _Rng as IDisposable; if (disposable != null) { DisposeHelper.TryDispose(disposable); } disposable = null; }