C#网络编程基础之进程和线程详解
在C#的网络编程中,进程和线程是必备的基础知识,同时也是一个重点,所以我们要好好的掌握一下。
一:概念
首先我们要知道什么是”进程”,什么是“线程”,好,查一下baike。
进程:是一个具有一定独立功能的程序关于某个数据集合的一次活动。它是操作系统动态执行的基本单元,
在传统的操作系统中,进程既是基本的分配单元,也是基本的执行单元。
线程:是"进程"中某个单一顺序的控制流。
关于这两个概念,大家稍微有个印象就行了,防止以后被面试官问到。
二:进程
framework里面对“进程”的基本操作的封装还是蛮好的,能够满足我们实际开发中的基本应用。
<1>获取进程信息
framework中给我们获取进程的方式还是蛮多的,即可以按照Name获取,也可以按照ID获取,也可以获取本地和远程的进程信息。
publicProcess[]GetProcess(stringip="")
{
if(string.IsNullOrEmpty(ip))
returnProcess.GetProcesses();
returnProcess.GetProcesses(ip); }
Processprocess=Process.GetProcessById(Convert.ToInt32(processID));
热门推荐
6 保研的祝福语简短
10 年轻20岁祝福语简短
11 朋友结婚祝福语信息简短
12 女孩婚礼贺卡祝福语简短
13 30段点歌简短祝福语
14 虎年春节祝福语图文简短
15 写给后妈祝福语大全简短
16 简短回复生日祝福语
17 校长送毕业祝福语简短
18 毕业立体贺卡祝福语简短