Početna » kako da » Nabavite popis pokrenutih procesa u C #

    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!