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()); } } }}