Dapatkan Senarai Thread dalam Proses
Ruang nama System.Diagnostics mengandungi fungsi yang membolehkan anda menguruskan proses, benang, eventlogs dan maklumat prestasi.
Objek System.Diagnostics.Process memberikan anda akses ke fungsi yang membolehkan anda menguruskan proses sistem dan benang.
Tambahkan baris ini ke senarai yang anda gunakan:
menggunakan Sistem.Diagnostik;
Anda boleh mendapatkan senarai ProcessThreads dalam proses dengan menggunakan property Process.Threads, yang mengembalikan objek ProcessThreadCollection.
Berikut adalah contoh kod untuk anda, dengan mengandaikan bahawa anda sudah mempunyai objek Proses bernama theProcess.
ProsesThreadCollection threadlist = theProcess.Threads; foreach (ProcessThread theThread in threadlist) Console.WriteLine ("ID Thread: 0 Keutamaan: 1 Dimulakan: 2", theThread.Id, theThread.PriorityLevel, theThread.StartTime);