В PowerShell версии 5 и выше вы можете создать массив фиксированной длины, используя метод [System.Array]::CreateInstance()или инициализируя массив определенной длины. Вот несколько способов:
-
Использование
[System.Array]::CreateInstance():$length = 5 $fixedArray = [System.Array]::CreateInstance([int], $length) -
Инициализация массива определенной длины:
$length = 5 $fixedArray = @([int] * $length) -
Использование командлета
New-Object:$length = 5 $fixedArray = New-Object int[] $length -
Использование ускорителя типов
[int[]]:$length = 5 $fixedArray = [int[]]::new($length)
Эти методы создают массив целых чисел фиксированной длины длиной 5. Вы можете заменить [int]на желаемый тип элементов вашего массива.