I would like to map an array object. I need to find the matched object of array. After the object match, I need to stop checking other objects, then continue to the next process.
I tried this, but it always return not match, even if the array object match exists.
$ID = @("8537", "8538", "8539", "8540", "85AC", "85DE", "82EA")
$Signal = @("8537", "8220")
for ($i = 0; $i -lt $Signal.count; $i++)
{
if ($Signal[$i] -like "$ID[$i]")
{
"found ‘$($Signal[$i])’
at index $i"
# Do some process
}
else {
"Not Match"
# Do some process
}
}