У меня есть хеш-таблица, в которой используются ключи в зависимости от значения.
Например,
[email protected]{"ComponentNameX"="True";
"ComponentNameXyz"="False";
"SomeComponent"="False"}
Я хотел бы получить ключи, имеющие значения True. (Я передам ключ другому параметру script как.).
Я так пытался, но я думаю, что некоторые, где я отсутствую, поскольку это не перечисление ключей.
$($ComponentToBuild.Keys) | Where-Object { $_.Value -eq "True" }
Как получить имя компонента, обозначенное как True? Также я хотел бы знать, является ли хэш-таблица разумным выбором для такого рода работ. Потому что я думал, что таблица Хэша будет в основном использоваться для обработки значений.