-4
如何将managementobject收集转换为IEnumerable<IEnumerable<IPropertyData>>
其中propertydata仅为名称和值?如何将managementobject集合转换为IEnumerable <IEnumerable <IPropertyData >>?
interface IPropertyData
{
string Name { get; }
object Value { get; }
}
class ManagementObjectInfo : IManagementInfo
{
public IEnumerable<IEnumerable<IPropertyData>> Get(string query)
{
ManagementObjectSearcher searcher = new ManagementObjectSearcher(query);
return searcher.Get() ;
}
}