0
我目前正在一个小型项目中读取CPU信息。 我通过使用ManagementObjectSearcher
,ManagementObjectCollection
和ManagementObjects
来做到这一点。访问win32_processor属性“系列”Dictionarie
//cpuInfo is my ManagementObjectCollection, get it from another Method
foreach (ManagementObject obj in cpuInfo)
{
try
{
cpuFamily = obj["Family"].ToString();
Console.WriteLine("Family: {0}", obj["Family"]);
}
catch (Exception e)
{
cpuFamily = "Not available";
}
我现在的问题是,CPU系列产品得到价值198 至于我的研究已经我发现,这是一本字典的关键,请参阅:https://msdn.microsoft.com/en-us/library/aa394373(v=vs.85).aspx
现在我的问题是,我不知道如何访问这个词典。到目前为止还没有发现任何有用的信息。 我喜欢访问这本字典,所以无论我得到哪个密钥,我都想获取相应的值。 (我想过将键和值硬编码为字典,但如果它随时间而变化会怎样...)
谢谢!
另一个问题!控制台输出中的{0}是什么意思?刚刚发现这个在网上..
编辑连结
感谢您的答复!抬头看{0},现在有道理。谢谢! –
像198,32,33那样的值映射到像Intel Core™i7-2760QM,Power PC Family和Power PC 601这样的Familynames。但是我不知道如何在键198,32,33的帮助下获得Familynames等。 –