Ein Array in PowerShell ist eine Datenstruktur, mit der die Sammlung von Elementen geführt oder gespeichert wird. Um ein Array zu erstellen, fügen Sie zunächst das hinzu “@()Und dann die darin durch Kommas getrennten Gegenstände. Elemente in dieser Sammlung können ähnliche oder unterschiedliche Typen sein. Diese Elemente werden an bestimmten Indexstandorten gespeichert. Diese Indexnummern helfen beim Aufrufen oder Index dieser Elemente später. Ein Array kann Multi-Dimensionen einschließlich 2D, 3D oder 4D haben.
In dieser Erstellung von mehrdimensionalen Arrays nach der Erstellung von mehr.
Multidimensionale Powershell -Arrays
Mehrdimensionale Arrays können erstellt werden, indem einfach Arrays in einem von Kommas getrennten Array hinzugefügt werden. Beispiele, um mehrdimensionale Arrays zu erstellen, sind unten angegeben.
Beispiel 1: Erstellen Sie ein eindimensionales Array
Diese Instanz erzeugt ein eindimensionales Array:
$ Array = @("Auto", "Fahrrad", "Zyklus")
$ Array [1]
Im obigen Code:
Beispiel 2: Erstellen Sie ein zweidimensionales Array in PowerShell
In diesem Beispiel wird das zweidimensionale Array erstellt:
$ 2d_array = @(("Red", "Blue", "Yellow"), ("Car", "Bike", "Cycle"))
$ 2d_array [1] [1]
Nach dem obigen Code:
Beispiel 3: Erstellen Sie ein dreidimensionales Array in PowerShell
In dieser Abbildung wird das dreidimensionale Array erstellt:
$ 3d_array = @(("rot", "blau"), ("Auto", "Fahrrad"), ("Hen", "Pen"))
$ 3d_array [2] [0]
Beispiel 4: Erstellen Sie ein vierdimensionales Array in PowerShell
Dieses Beispiel zeigt, dass er ein vierdimensionales Array in PowerShell erstellt:
$ 4d_array = @(("rot", "blau"), ("Auto", "Fahrrad"), ("Hen", "Pen"), ("Pin", "Tin"))
$ 4d_array [3] [1]
Das ging darum, mehrdimensionale Arrays in PowerShell zu schaffen.
Abschluss
Das multidimensionale Array von PowerShell ist auch als Array von Arrays bekannt. Es kann Gegenstände verschiedener oder derselben Typen speichern. In einem mehrdimensionalen Array hat jede Zeile die gleiche Anzahl von Elementen. Dieser Beitrag hat mit Hilfe mehrerer Beispiele auf mehrdimensionalen Arrays ausgearbeitet.