Загрузка данных


using System.Management;

namespace lib;

public class TaskManager
{
    public static void ShowCPUInfo()
    {
        using var cpuSearcher = new ManagementObjectSearcher("SELECT * FROM Win32_Processor");
        foreach (var obj in cpuSearcher.Get())
        {
            Console.WriteLine($"Модель {obj["Name"]}");
            Console.WriteLine($"Ядер {obj["NumberOfCores"]}");
        }
    }
}