Powershellでどのように動的長さの配列(ArrayLists/Lists)を扱うのですか?私は基本的に、最も外側のインデックスの長さが不明な2D配列が必要です。Powershellで不明な長さの配列を埋め込むにはどうしたらいいですか?
$array = @()
で配列を初期化しようとしましたが、これを処理する際にインデックスから範囲外の例外が発生します。それから、記事で読むと+ =オペランドを使ってみましたが、それは文字列の連結であり、要素の追加ではありません。
例:
$array = @()
$array += @("Elem1x", "Elem1y")
$array += @("Elem2x", "Elem2y")
Echo $array[0][0]
出力:代わりに "Elem1x" の "E"。
私は大きなエラーにあったので私の答えを編集しました! –
カンマは実際に何を説明できますか? – Nilzor
@Nilzorここをクリックしてください:http://blogs.msdn.com/b/powershell/archive/2007/01/23/array-literals-in-powershell.aspx –