Saņemiet darbojošos procesu sarakstu C #
System.Diagnostics vārdnīcā ir funkcijas, kas ļauj pārvaldīt procesus, pavedienus, notikumu žurnālus un veiktspējas informāciju.
System.Diagnostics.Process objekts ļauj piekļūt funkcionalitātei, kas ļauj pārvaldīt sistēmas procesus. Mēs izmantosim šo objektu, lai iegūtu sarakstu ar darba procesiem.
Pievienojiet šo rindu savam lietošanas sarakstam:
izmantojot System.Diagnostics;
Tagad jūs varat iegūt procesu sarakstu ar metodi Process.GetProcesses (), kā redzams šajā piemērā:
Process [] processlist = Process.GetProcesses ();
foreach (apstrādāt procesu procesu sarakstā)
Console.WriteLine (“Process: 0 ID: 1”, process.ProcessName, theprocess.Id);
Dažas interesantas Procesa objekta īpašības:
p.StartTime (rāda, kad process sākts)
p.TotalProcessorTime (parāda, cik CPU laiks ir veikts)
p.Threads (ļauj piekļūt pavedienu kolekcijai procesā)
NET sistēma tiešām padara lietas vienkāršas!