程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> 關於C# >> C#獲取某個指定進程並將它殺死

C#獲取某個指定進程並將它殺死

編輯:關於C#
 

想學習C#編程的看過來啦,這是自上次開講以來第二講哦,上次給大家介紹的C#通過ping來判斷網絡的暢通性,今天給大家講解使用C#來殺死windows的某個指定進程,在開始之前呢,先順便說兩句,剛開始學編程的同學大多都感覺枯燥乏味,不能堅持下去,實際上當你入門了,並且能根據自己的需要實現一些小功能時,這時你將能體會到無比的成就感,下面就跟著亦是美網絡進入今天的課程吧。

相關閱讀:每天學習一小例:C#通過ping判斷網絡是否暢通

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類在它裡面。

今天的課程就到這裡,大家有什麼疑問可以留言哦。
 

 
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved