private void Dispose(bool disposing) { if (this.disposedValue == false) { if (disposing) { // Dispose managed resources. } // Dispose unmanaged resources. UnmanagedArrayBase array = this.array; this.array = null; if (array != null) { array.Dispose(); } } this.disposedValue = true; }