想学习C#编程的看过来啦,这是自上次开讲以来第二讲哦,上次给大家介绍的C#通过ping来判断网络的畅通性,今天给大家讲解使用C#来杀死windows的某个指定进程,在开始之前呢,先顺便说两句,刚开始学编程的同学大多都感觉枯燥乏味,不能坚持下去,实际上当你入门了,并且能根据自己的需要实现一些小功能时,这时你将能体会到无比的成就感,下面就跟着亦是美网络进入今天的课程吧。
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类在它里面。
今天的课程就到这里,大家有什么疑问可以留言哦。