Рассчитать общее количество потоков в операционной системе (Windows / Linux) - PullRequest
2 голосов
/ 18 июня 2020

Как рассчитать и отобразить общее количество потоков в операционной системе с помощью C # / LINQ, в основном ища что-то вроде этого:

var query = from p in Process.GetProcesses()
       select new
       {
         count = sum(p.Threads.Count)
       };

Ответы [ 2 ]

2 голосов
/ 18 июня 2020

Может быть

var count = Process.GetProcesses().Sum(p => p.Threads.Count);
0 голосов
/ 18 июня 2020

вы также можете получить следующим способом.

int count = Process.GetCurrentProcess().Threads.Count;
...