Nabavite popis pokrenutih procesa u C #
Prostor naziva System.Diagnostics sadrži funkcije koje vam omogućuju upravljanje procesima, niti, događajima događaja i informacijama o izvedbi.
Objekt System.Diagnostics.Process daje vam pristup funkcijama koje vam omogućuju upravljanje sistemskim procesima. Ovaj ćemo objekt koristiti za dobivanje popisa pokrenutih procesa.
Dodajte ovaj redak svom popisu upotrebe:
pomoću System.Diagnostics;
Sada možete dobiti popis procesa s metodom Process.GetProcesses (), kao što se vidi u ovom primjeru:
Process [] processlist = Process.GetProcesses ();
foreach (Obradi proces u popisu postupaka)
Console.WriteLine (“Proces: 0 ID: 1”, imeprocesaProcessName, proces.Id);
Neka zanimljiva svojstva objekta Process:
p.StartTime (Prikazuje vrijeme početka postupka)
p.TotalProcessorTime (Prikazuje količinu procesorskog vremena koje je proces proveo)
p.Threads (daje pristup zbirci niti u procesu)
.NET Framework stvarno čini stvari jednostavnim!