كيفية الحصول على Processor ID في لغة C#

ك

بسم الله الرحمن 

الرحيم السلام عليكم ورحمة الله وبركاته 

من خلال هذا الكود البسيط تستطيع الحصول على رقم المعالج Processor ID لاستخدامه في اي جزء من برنامجك

لكي يعمل الكود بشكل سليم يلزم ان تضيف reference لـ System.Management عن طريق Project >> Add Reference >>Sys

using System.Management;

والكود

ManagementObjectSearcher MOS = new ManagementObjectSearcher("Select ProcessorID from Win32_Processor");
            ManagementObjectCollection MC = MOS.Get();
            string result = null;
            foreach (ManagementObject OB in MC)
            {
                result = OB["ProcessorId"].ToString();
            }
            MessageBox.Show(result);

عن الكاتب

أحمد مجدي

Full Stack Software Developer , Geek