Array multidimensionali PowerShell

Array multidimensionali PowerShell

Un array in PowerShell è una struttura di dati che viene utilizzata per contenere o archiviare la raccolta di articoli. Per creare un array, prima, aggiungi il "@()"E poi gli articoli in esso separati dalle virgole. Gli articoli in questa raccolta possono essere di tipi simili o distinti. Questi elementi sono archiviati in specifiche posizioni dell'indice. Questi numeri di indice aiutano a chiamare o indicizzare questi elementi in seguito. Un array può essere multi-dimensione tra cui 2D, 3D o 4D.

In questo post la creazione di array multidimensionali verrà discusso.

Array multidimensionali PowerShell

Gli array multidimensionali possono essere creati semplicemente aggiungendo array all'interno di un array separato da virgole. Di seguito sono riportati esempi per creare array multidimensionali.

Esempio 1: creare un array monodimensionale

Questa istanza creerà un array monodimensionale:

$ Array = @("auto", "bici", "ciclo")
$ Array [1]


Nel codice sopra indicato:

    • Innanzitutto, inizializza una variabile "$ Array"E assegna un array ad esso.
    • Successivamente, scrivi la variabile e specifica il numero dell'indice per visualizzare l'elemento nell'output di PowerShell:



Esempio 2: Crea un array bidimensionale in PowerShell

In questo esempio, verrà creato l'array bidimensionale:

$ 2d_array = @("rosso", "blu", "giallo"), ("auto", "bici", "ciclo"))
$ 2d_array [1] [1]


Secondo il codice sopra:

    • Innanzitutto, inizializza una variabile "$ 2d_array", Quindi assegna un array bidimensionale con due array separati da una virgola.
    • Per accedere a un elemento, scrivi semplicemente l'array bidimensionale assegnato.
    • Quindi, invoca l'elemento corrispondente alla riga e alla colonna specificate tramite indicizzazione:



Esempio 3: crea un array tridimensionale in PowerShell

In questa illustrazione, verrà creato l'array tridimensionale:

$ 3d_array = @("rosso", "blu"), ("auto", "bici"), ("gallina", "penna"))
$ 3d_array [2] [0]



Esempio 4: crea un array a quattro dimensioni in PowerShell

Questo esempio dimostrerà di creare un array a quattro dimensioni in PowerShell:

$ 4d_array = @("rosso", "blu"), ("auto", "bici"), ("gallina", "penna"), ("pin", "stagno"))
$ 4d_array [3] [1]



Si trattava di creare array multidimensionali in PowerShell.

Conclusione

L'array multidimensionale di PowerShell è anche noto come un array di array. Può archiviare articoli di diversi o degli stessi tipi. In un array multidimensionale, ogni riga ha lo stesso numero di elementi. Questo post ha elaborato su array multidimensionali con l'aiuto di diversi esempi.