En rekke PowerShell er en datastruktur som brukes til å holde eller lagre samlingen av varer. For å lage en matrise, først, legg til "@()”Og så var gjenstandene i det atskilt med komma. Elementer i denne samlingen kan være av lignende eller distinkte typer. Disse varene er lagret på spesifikke indekssteder. Disse indeksnumrene hjelper til med å ringe eller indeksere disse varene senere. En matrise kan være av flerdimensjoner inkludert 2D, 3D eller 4D.
I dette innlegget vil oppretting av flerdimensjonale matriser bli diskutert.
PowerShell flerdimensjonale matriser
Flerdimensjonale matriser kan opprettes ved å legge til matriser i en matrise atskilt med komma. Eksempler for å lage flerdimensjonale matriser er gitt nedenfor.
Eksempel 1: Lag en endimensjonal matrise
Denne forekomsten vil lage en endimensjonal matrise:
$ Array = @("bil", "sykkel", "syklus")
$ Array [1]
I den ovennevnte koden:
Eksempel 2: Lag en todimensjonal matrise i PowerShell
I dette eksemplet vil den todimensjonale matrisen opprettes:
$ 2d_array = @(("rød", "blå", "gul"), ("bil", "sykkel", "syklus"))
$ 2d_array [1] [1]
I henhold til koden ovenfor:
Eksempel 3: Lag en tredimensjonal matrise i PowerShell
I denne illustrasjonen vil den tredimensjonale matrisen opprettes:
$ 3d_array = @(("rød", "blå"), ("bil", "sykkel"), ("høne", "penn"))
$ 3d_array [2] [0]
Eksempel 4: Lag et firedimensjonalt utvalg i PowerShell
Dette eksemplet vil demonstrere å lage et firedimensjonalt utvalg i PowerShell:
$ 4d_array = @(("rød", "blå"), ("bil", "sykkel"), ("høne", "penn"), ("pin", "tinn")))
$ 4d_array [3] [1]
Det handlet om å lage flerdimensjonale matriser i PowerShell.
Konklusjon
PowerShell Multidimensional Array er også kjent som en rekke matriser. Det kan lagre varer av forskjellige eller av samme typer. I en flerdimensjonal matrise har hver rad samme antall elementer. Dette innlegget har utdypet flerdimensjonale matriser ved hjelp av flere eksempler.