私はまだ PowerShell の経験があまりないので、やりながら独学で学ぼうとしています。
より大きなプロジェクトの概念実証コードを作成しようとしています。ここでの主な目標は、関数を使用して配列に要素を動的に作成して追加することです。
これが私のコードです:
$testArray = @()
function addToArray($Item1)
{
$testArray += $Item1
"###"
}
$tempArray = "123", "321", "453"
$foldertest = "testFolder"
foreach($item in $tempArray)
{
addToArray $item
}
"###"
関数が終了するたびに、配列は空になります。私のプログラミング経験のほとんどは、Java、PHP、C、C++ などからのものであることを念頭に置いてください。これを PHP で実行した場合 (もちろん言語構文を調整します)、問題なく動作したはずです。
ベストアンサー1
$testArray = [System.Collections.ArrayList]@()
$tempArray = "123", "321", "453"
foreach($item in $tempArray)
{
$arrayID = $testArray.Add($item)
}