码迷,mamicode.com
首页 > 编程语言 > 详细

C#网络编程基础之进程和线程详解

时间:2017-11-13 23:23:07      阅读:283      评论:0      收藏:0      [点我收藏+]

标签:return   img   bsp   个数   面试   进程信息   rem   bottom   控件   

在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#网络编程基础之进程和线程详解

标签:return   img   bsp   个数   面试   进程信息   rem   bottom   控件   

原文地址:http://www.cnblogs.com/paobuke/p/7828152.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!