void hotkey_Pressed(object sender, EventArgs e) { Process[] processes = Process.GetProcesses(); if (processes != null && processes.Count() > 0) { foreach (Process item in processes) { if (item.ProcessName.ToLower().Contains("webdev.webserver")) { ThreadStart ts = new ThreadStart(item.Kill); Thread t = new Thread(ts); Killer k = new Killer(CheckState); k.BeginInvoke(ref t, CallBack, null); } } if (found < 1) { label1.Text = "Couldnt find process!"; } } }