1.進程:是資源分配的最小單位,操作系統內存就是分給進程,進程可以理解爲一個程序的基本的邊界,進程和進程之間相互隔離。
在vs中應用進程:
private void button1_Click(object sender, EventArgs e)
{
var allprocess= Process.GetProcesses();//在window窗體中
foreach(var a in allprocess)//在控制檯中查看(在屬性中設置爲輸出方式爲控制檯)
{
Console.WriteLine(a);
}
}
private void button2_Click(object sender, EventArgs e)
{
Process.Start("iexplore.exe", "http://www.qq.com");//打開ie,並且進入騰訊官網。
}
}
2.線程:是windows任務調度度的最小單位,線程是進程的更小劃分
3.線程在c#中的使用