.net – 检查WMI ManagementObject查询是否为Nothing而不是使用Try / Catch?
在我的程序中,我使用WMI接口来查询有关运行程序的硬件的大量信息.然后我将这些信息放入一个列表中,以便稍后显示它,但目前还没有其他更多的信息.到目前为止,这种方法已经很好地解决了,但是有一个主要问题:有时查询是/返回(不知道哪一个!)没有,导致NullReferenceException. 现在,显然我可以将它包装在Try / Catch中,并以我的快乐方式.但是,我想避免这样做,因为我将查询数百