If-Koubou

Saņemiet C # darbības procesu sarakstu.

Saņemiet C # darbības procesu sarakstu. (Kā)

System.Diagnostics vārdtelpa satur funkcijas, kas ļauj pārvaldīt procesus, pavedienus, notikumu žurnālus un veiktspējas informāciju.

Objekts System.Diagnostics.Process ļauj piekļūt funkcionalitātei, kas ļauj jums pārvaldīt sistēmas procesus. Mēs izmantosim šo objektu, lai iegūtu sarakstu ar darbības procesiem.

Pievienot šo rindu savam lietojamo sarakstu:

izmantojot System.Diagnostics;

Tagad jūs varat iegūt procesu sarakstu ar Process.GetProcesses () metodi, kā redzams šajā piemērā:

Process [] processlist = Process.GetProcesses ();

foreach (process process processlist)
Console.WriteLine ("Process: 0 ID: 1", theprocess.ProcessName, theprocess.Id);

Dažas interesantas procesa objekta īpašības:

p.StartTime (parāda procesa uzsākšanas laiku)
p.TotalProcessorTime (Parāda CPU laiku, kad process ir pieņemts)
p.Threads (dod pieeju pavedienu kolekcijai procesā)

NET Framework patiešām padara lietas vienkāršas!