首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C#获取CPU的型号为什么有的电脑获取的是异常的

2012-09-20 
C#获取CPU的型号为什么有的电脑获取的是错误的。我的代码:string GetCpuName(){try{string cpuInfo M

C#获取CPU的型号为什么有的电脑获取的是错误的。
我的代码:
  string GetCpuName()
  {
  try
  {
  string cpuInfo = " ";
  ManagementClass mc = new ManagementClass("Win32_Processor");
  ManagementObjectCollection moc = mc.GetInstances();
  foreach (ManagementObject mo in moc)
  {
  cpuInfo = mo.Properties["Name"].Value.ToString();
  }
  moc = null;
  mc = null;
  return cpuInfo;
  }
  catch
  {
  return "未获取到";
  }
  finally
  {
  }

  }

有的获取是正确的,有的计算机明明是酷睿2什么的CPU,结果显示是奔III 什么型号,还有其它好的办法获取CPU型号吗?

[解决办法]
http://blog.csdn.net/fengyarongaa/article/details/6547840

热点排行