0
Мне нужно запросить WMI для объекта, который, как я знаю, является одиночным (имеется только один экземпляр). Я делал это по петле, но это не выглядит хорошо:Выбор одного экземпляра с помощью запроса WMI
var searcher = new ManagementObjectSearcher("root\\CIMV2\\Security\\MicrosoftTpm",
"SELECT * FROM Win32_Tpm", null);
foreach (ManagementObject classInstance in searcher.Get())
{
// use classInstance here
break;
}
Как это сделать лучше?