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等。 –