PowerShell List | Forklart

PowerShell List | Forklart
PowerShell tilbyr en rekke valg gjennom sine språkfunksjoner og cmdlets for å hjelpe deg, og en liste er et slikt alternativ. En PowerShell -liste er en type datastruktur som lagrer distinkte elementer av forskjellige datatyper. Listen er opprettet ved hjelp av System.Samlinger.Nett Klasseobjekt, som også tilbyr forskjellige metoder for å utføre operasjoner på den opprettede listen.

Denne bloggen vil demonstrere hvordan du oppretter en PowerShell -liste. Videre vil vi også forklare prosedyren for hvordan du legger til og fjerner elementer fra den. Så la oss starte!

Hvordan lage en PowerShell -liste?

En PowerShell -liste er en type datastruktur som lagrer forskjellige typer varer. Listens størrelse er ikke fast og kan endres når som helst.

For å opprette en PowerShell -liste, bruk syntaks som er oppført nedenfor.

Syntaks
Du kan følge en av den gitte syntaksen for å lage en liste i PowerShell:

$ ListName = new -Object -Typename 'System.Samlinger.ArrayList ';

ELLER

$ ListName = [System.Samlinger.ArrayList] :: Ny ()

Her, $ ListName representerer navnet på PowerShell -listen som vil bli opprettet.

Eksempel 1
I det gitte eksemplet vil vi lage en liste som heter $ PowerShellList Bruke det første syntaksformatet:

> $ PowerShellList = new -Object -Typename 'System.Samlinger.ArrayList ';

For å få typen opprettet liste, vil vi bruke Cmdlet av get-type:

> Skriv-vert "Type opprettet liste er:" $ PowerShellList.GetType ()

Den gitte utgangen indikerer at typen for den opprettede listen er system.Samling.ArrayList:

Eksempel 2
I dette eksemplet vil vi lage en liste som heter $ List1 Ved å bruke det andre syntaksformatet:

> $ List1 = [System.Samlinger.ArrayList] :: Ny ()

Etter å ha opprettet PowerShell -listen, kan det hende du må utføre noen operasjoner på den, for eksempel å legge til, vise eller fjerne elementer. For dette formålet, sjekk ut følgende avsnitt.

PowerShell List Methods

Den undergitte tabellen vervet noen av PowerShell-listemetodene sammen med beskrivelsen deres:

Metoder Beskrivelse
Legg til() For å legge til elementer på listen, bruk Legg til() metode.
Fjerne() For å fjerne elementer fra listen, bruker vi Fjerne() metode.
Klar() De Klar() Metoden brukes til å fjerne elementer fra listen.
Klon () Kopien av en liste opprettes ved å bruke Klon () metode.
Kopier til() For å kopiere innhold fra en liste til en annen, bruk Kopier til() metode.
For hver() De For hver() Metoden brukes til iterasjon over den opprettede listen.
GetType () For å finne typen liste, bruk metoden GetType ().

La oss se på et eksempel der vi vil bruke noen av de gitte metodene på en PowerShell -liste.

La oss gå videre og legge til noen gjenstander i den opprettede PowerShellList.

Hvordan legge til et element i PowerShell?

I dette eksemplet vil vi legge til noen elementer i PowerShell -listen ved hjelp av Legg til() metode.

Syntaks

> $ ListName.Legg til verdi")

I ovennevnte syntaks, spesifiser verdien du trenger for å legge til $ ListName ved hjelp av Add () -metoden.

Eksempel
Vi vil nå bruke Legg til() Metode for å legge til følgende fem elementer til vår allerede opprettet $ PowerShellList:

> $ PowerShellList.Legg til ("1")
> $ PowerShellList.Legg til ("John")
> $ PowerShellList.Legg til ("2")
> $ PowerShellList.Legg til ("38")
> $ PowerShellList.Legg til ("ingeniør")

Produksjon

Hvordan se elementer i en PowerShell -liste?

For å se listen over de ekstra elementene på PowerShell -listen, utfør det gitte Skriv-verten Cmdlet:

> Skriv -vert "elementene i listen er" -FOREGRAYCOLOR GUL $ POWERSHELLLIST

Den gitte utgangen verifiserer at vi har lagt til fem elementer: 1, John, 2, 38 og ingeniør:

Ønsker å fjerne en eksisterende vare fra PowerShell -listen? Følg den medfølgende delen.

Hvordan fjerne et element i PowerShell?

Som nevnt tidligere, Fjerne() Metode kan brukes for å fjerne eksisterende elementer fra en PowerShell -liste.

Syntaks
For å slette eller fjerne et element fra listen ved hjelp av Fjern () -metoden, bruk følgende syntaks:

> $ PowerShellList.Fjern ("Verdi")

Eksempel
I dette eksemplet vil vi slette Ingeniør vare fra vår $ PowerShellList, Bruke Fjern () -metoden:

> $ PowerShellList.Fjern ("Engineer")

Igjen, kjør kommandoen for skrivehost for å verve PowerShellList-elementene:

> Skriv -vert "elementene i listen er" -FOREGRAUTHCOLOR GREEN $ POWERSHELLLIST

Som du kan se, eksisterer ingeniørelementet i listen vår:

Vi har samlet viktige detaljer om PowerShell -listen. Håper at det vil være nyttig for deg!

Konklusjon

En PowerShell -liste er en datastruktur som brukes til å lagre flere elementer av forskjellige datatyper. For å lage en liste i PowerShell, må du opprette et objekt i systemet.Samlinger.ArrayList -klasse. Det tilbyr også forskjellige metoder for å utføre forskjellige operasjoner, for eksempel å legge til og fjerne elementer fra listen. I dette innlegget diskuterte vi PowerShell -listen, tilhørende metoder og beskrivelsen deres.