public void AttachProcess(Process process, bool replaceExistingProcesses) { _processesToAttach.Add(process); if (replaceExistingProcesses) { foreach (var p in _currentProcesses) { if (p.GetType() == process.GetType()) { _processesToRemove.Add(p); } } } }
public void AttachProcess(Process process, bool replaceExistingProcesses) { _processesToAttach.Add(process); if (replaceExistingProcesses) { foreach (var p in _currentProcesses) { if (p.GetType() == process.GetType()) { _processesToRemove.Add(p); } } } }