配列の最小値を取得し、そのアイテムのインデックスを取得したい、自分のループを書き込まずに1つのステップで(私に知らせてください) 。配列の最小値を取得してからインデックスを取得する
私はちょうど
$b = ($a | Measure -Minimum).Minimum
を行うことができます知っている。しかし、その後、私は
[array]::IndexOf($a, $b)
を行う必要があり、それは通常、大丈夫ですしながら、私が実行しているので、私は一度それを行う方法を探していますこれはたくさんの時間がループに入っています。
ありがとうございます!
EDIT:ワンステップの意味
あなたが起こるのでしょうどのようなあなたの配列に複数のエントリがあり、最小値を持つインスタンス?たとえば、この配列 '1,2,3,1,4 'では、最小値のインデックスを取得した場合、複数のインデックスが返されます。 – Toomaja
@Toomaja配列内のすべての値はユニークで、メインポストでそれを述べないことに謝罪します。 – Mark