【发布时间】:2017-05-06 11:59:45
【问题描述】:
我是 C# 的新手,但不幸的是必须发现 USB 端口 VID 和 PID。
ObjectQuery objectQuery = new ObjectQuery("SELECT * FROM Win32_PnPEntity WHERE ConfigManagerErrorCode = 0");
ManagementObjectSearcher comPortSearcher = new ManagementObjectSearcher(connectionScope, objectQuery);
using (comPortSearcher)
{
string caption = null;
foreach (ManagementObject obj in comPortSearcher.Get())
{
if (obj != null)
{
object captionObj = obj["Caption"];
// Rest of code
}
}
}
我实际上无法理解这个密钥"Caption" 的来源。我怎么知道这个对象中还隐藏了哪些键?这对我来说很不清楚。
我怎样才能得到这样的"Keys"的其他列表@
【问题讨论】:
-
使用调试器检查
obj变量。您应该能够深入了解它的属性。 -
我有但不幸的是没有成功