private void Dispose(bool disposing) { if(!this.disposed) { if(disposing) { CloseDevice(); } disposed = true; } }