Beranda » bagaimana » Dapatkan Daftar Proses Berjalan di C #

    Dapatkan Daftar Proses Berjalan di C #

    Ruang nama System.Diagnostics berisi fungsi yang memungkinkan Anda untuk mengelola proses, utas, eventlog, dan informasi kinerja.

    Objek System.Diagnostics.Process memberi Anda akses ke fungsionalitas yang memungkinkan Anda untuk mengelola proses sistem. Kami akan menggunakan objek ini untuk mendapatkan daftar proses yang berjalan.

    Tambahkan baris ini ke daftar penggunaan Anda:

    menggunakan System.Diagnostics;

    Sekarang Anda bisa mendapatkan daftar proses dengan metode Process.GetProcesses (), seperti terlihat dalam contoh ini:

    Process [] processlist = Process.GetProcesses ();

    foreach (Proses proses dalam daftar proses)
    Console.WriteLine ("Proses: 0 ID: 1", theproses.ProcessName, theprocess.Id);

    Beberapa properti menarik dari objek Proses:

    p.StartTime (Menunjukkan waktu proses dimulai)
    p.TotalProcessorTime (Menunjukkan jumlah waktu CPU yang telah diambil oleh proses)
    hal. Benang (memberikan akses ke koleksi utas dalam proses)

    Kerangka NET. Benar-benar membuat semuanya menjadi sederhana!