C#获取CPU编号

来源:互联网 发布:黄晓明为什么有钱 知乎 编辑:程序博客网 时间:2024/05/05 10:38
 
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Management;using System.IO;namespace Test5{    class Program    {        static void Main(string[] args)        {            string str = GetCupID();            Console.WriteLine(str);            Console.ReadLine();        }        /// <summary>        /// 获取本机CPU编号        /// </summary>        /// <returns></returns>        public static string GetCupID()        {            try            {                string strID = string.Empty;                ManagementClass mc = new ManagementClass("Win32_Processor");                ManagementObjectCollection moc = mc.GetInstances();                foreach (ManagementObject mo in moc)                {                    strID = mo.Properties["ProcessorId"].Value.ToString();                    break;                }                return strID;            }            catch(Exception exception)            {                throw new Exception("GetCupID 出错,出错信息为:" + exception.Message.ToString());            }        }    }}

原创粉丝点击