private void OnChanged(object source, FileSystemEventArgs e) { if (++_watcherCount % 2 == 0) { _sem.ReleaseOne(); } }