我知道如何访问管理对象。让我们说这个:
var searcher = new ManagementObjectSearcher("SELECT * FROM Win32_NetworkAdapter");
foreach (var nic in searcher.Get())
{
Console.WriteLine(nic["caption"]);
}
现在这个 nic[]-synthax 不好用。如果我看一下我看到的 Visual Studios 服务器资源管理器,它会为我选择的每个对象填充一个属性网格。闻起来像是他们在那里创建可绑定的类。是否有任何库或方法可以做到这一点?我想获得类似的语法
var searcher = new ManagementObjectSearcher("SELECT * FROM Win32_NetworkAdapter");
foreach (var nic in searcher.Get())
{
Console.WriteLine((nic as Win32NetworkAdapter).Caption);
}
我只是不想浪费我的时间来实现已经发明的新东西!