Kill Process

Process[] workers = Process.GetProcessesByName("worker")
foreach(Process worker in workers) {
  worker.Kill();
  worker.WaitForExit();
  worker.Dispose();
}