【发布时间】:2011-04-01 05:33:32
【问题描述】:
我在网上找到了一个代码,并一直在尝试获取有关 mo[] 的更多信息。
我正在尝试获取 ManagementObjectCollection 中包含的所有信息。
由于 mo 中的参数正在寻找一个我不知道的字符串值,我如何在不知道其参数值的情况下获取所有值。或者,如果我想在 ManagementObjectCollection 中获取与 mo 相关的所有索引器值
ManagementObjectSearcher objOSDetails = new ManagementObjectSearcher("SELECT * FROM Win32_OperatingSystem");
ManagementObjectCollection osDetailsCollection = objOSDetails.Get();
foreach( ManagementObject mo in osDetailsCollection )
{
_osName = mo["name"].ToString();// what other fields are there other than name
_osVesion = mo["version"].ToString();
_loginName = mo["csname"].ToString();
}
【问题讨论】: