Array

$array = @()
$array = 2..5

$arrayList = New-Object -TypeName "System.Collections.ArrayList"
$arrayList = [System.Collections.ArrayList]@()

$arrayList.GetType()
$arrayList.IsFixedSize

# Adden:
#  Bei fester Grösse (langsam!)
    $array += 6
#  Bei variabler Grösse (schnell)
    $arrayList.Add("guggus")

# Referenzieren:
#  erstes:
    $array[0]
#  letztes:
    $array[-1]
#  von bis:
    $array[0..3]

Quelle: https://adamtheautomator.com/powershell-arraylist/