public void Dispose() { StopBroadcasting(); if (_scanner != null) { _scanner.SetIndicator("Выключение..."); _scanner.Dispose(); _scanner = null; } GC.SuppressFinalize(this); }