Отримати список потоків у процесі
Простір імен System.Diagnostics містить функції, які дозволяють керувати процесами, потоками, журналами подій і інформацією про продуктивність.
Об'єкт System.Diagnostics.Process надає доступ до функціональних можливостей, які дозволяють керувати системними процесами і потоками.
Додайте цей рядок до списку використання:
за допомогою System.Diagnostics;
Список ProcessThreads можна отримати в процесі за допомогою властивості Process.Threads, який повертає об'єкт ProcessThreadCollection.
Ось приклад коду для вас, якщо ви вже маєте об'єкт Process з ім'ямProcess.
Список потоків ProcessThreadCollection = theProcess.Threads; foreach (ProcessThread theThread в списку потоків) Console.WriteLine ("Ідентифікатор теми: 0 Пріоритет: 1 Початок: 2", theThread.Id, theThread.PriorityLevel, theThread.StartTime);