1. 程式人生 > >C#網絡編程基礎之進程和線程詳解

C#網絡編程基礎之進程和線程詳解

詳解 面試 ring develop -a display asp.net codes frame

在C#的網絡編程中,進程和線程是必備的基礎知識,同時也是一個重點,所以我們要好好的掌握一下。


一:概念

首先我們要知道什麽是”進程”,什麽是“線程”,好,查一下baike。

進程:是一個具有一定獨立功能的程序關於某個數據集合的一次活動。它是操作系統動態執行的基本單元,

在傳統的操作系統中,進程既是基本的分配單元,也是基本的執行單元。

線程:是”進程”中某個單一順序的控制流。

關於這兩個概念,大家稍微有個印象就行了,防止以後被面試官問到。


二:進程

framework裏面對“進程”的基本操作的封裝還是蠻好的,能夠滿足我們實際開發中的基本應用。

<1> 獲取進程信息

framework中給我們獲取進程的方式還是蠻多的,即可以按照Name獲取,也可以按照ID獲取,也可以獲取本地和遠程的進程信息。


代碼如下:


public Process[] GetProcess(string ip = “”)

{

if (string.IsNullOrEmpty(ip))

return Process.GetProcesses();

return Process.GetProcesses(ip);

}

Process process = Process.GetProcessById(Convert.ToInt32(processID));

除聲明外,跑步客文章均為原創,轉載請以鏈接形式標明本文地址
C#網絡編程基礎之進程和線程詳解

本文地址: http://www.paobuke.com/develop/c-develop/pbk23666.html






相關內容

技術分享C#學習筆記――基本語法技術分享利用WCF雙工模式實現即時通訊技術分享C# winform實現登陸次數限制技術分享解析C#設計模式編程中的裝飾者模式
技術分享C#實現將應用程序設置為開機啟動的方法技術分享HighCharts圖表控件在ASP.NET WebForm中的使用總結(全)技術分享C#小知識之有趣的類型靜態構造器技術分享C#實現的優酷真實視頻地址解析功能(2014新算法)

C#網絡編程基礎之進程和線程詳解