using System;
using System.Diagnostics;
using System.Threading;
namespace program
{
class wangjun
{
static void Main()
{
//得到现在正在执行托管程序的进程对象
Process pp = Process.GetCurrentProcess();
//输出正在执行托管程序的名称及ID
Console.WriteLine("name={0} ID={1}",pp.ToString(),pp.Id.ToString());
//获取操作系统中的所有进程 放入Process[]进程数组中
Process[] ppd = Process.GetProcesses();
//遍历操作系统进程数组,输出每一个进程的名称及ID
foreach (Process p in ppd)
{
Console.WriteLine("name={0} ID={1}",p.ToString(),p.Id);
}
}
}
}