Tôi có một chuỗi các chuỗi. Không chắc chắn nếu có cách đơn giản để có được chỉ mục của một mục đầu tiên được tìm thấy trong mảng?PS: Lấy chỉ mục trong danh sách mảng
# example array
$array = "A", "B", "C"
$item = "B"
# the following line gets null, any way to get its index?
$index = $array | where {$_ -eq $item} | ForEach-Object { $_.Index }
Tôi có thể làm điều đó trong một vòng lặp. không chắc chắn liệu có cách nào khác không?
Tốt. Nếu có hai "B" trong mảng, kết quả sẽ là một mảng các giá trị chỉ mục. –