Записать Id процессора в переменную - C#

Узнай цену своей работы

Формулировка задачи:

tatic void Main(string[] args)
        {
            char id;
            System.Management.ManagementClass theClass = new System.Management.ManagementClass("Win32_Processor");
            System.Management.ManagementObjectCollection theCollectionOfResults = theClass.GetInstances();
 
            foreach (System.Management.ManagementObject currentResult in theCollectionOfResults)
            {
                Console.WriteLine(currentResult["ProcessorID"].ToString());
                id = (char) Console.Read();
            }
Здравствуйте, программа выводит id процессора но как id загнать в переменную, чтоб потом можно было записать в файл?

Решение задачи: «Записать Id процессора в переменную»

textual
Листинг программы
        public static string ProcID()
        {
            using (System.Management.ManagementClass theClass=new System.Management.ManagementClass("Win32_Processor"))
            {
                System.Management.ManagementObjectCollection theCollectionOfResults = theClass.GetInstances();
 
                foreach (System.Management.ManagementObject currentResult in theCollectionOfResults)
                {
                    if (currentResult["ProcessorID"] != null)
 
                        return currentResult["ProcessorID"].ToString();
                }
            }
            return string.Empty;
        }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 4.222 из 5
Похожие ответы