C#获取某个指定进程并将它杀死源码分析:
//我们以杀死QQ的进程为例
//获取当前运行着的进程列表中的QQ进程
Process[] processes = Process.GetProcessesByName("QQ.exe");
//在进程列表中查找指定的QQ进程
foreach (Process p in processes)
{
//执行kill命令
p.Kill();
//等待被杀死的进程退出
p.WaitForExit();
//跳出foreach循环,可有可无
break;
}
代码其实很简单,就几句,在这个例子里,我们用到了Process这个类,那么就必须引用using System.Diagnostics;这个命名空间,因为Process类在它里面。