Lista PowerShell | Wyjaśnione

Lista PowerShell | Wyjaśnione
PowerShell oferuje różnorodne wybory dzięki funkcjom językowym i cmdletom, aby Ci pomóc, oraz lista jest jedną z takich opcji. Lista PowerShell to rodzaj struktury danych, która przechowuje odrębne elementy różnych typów danych. Lista jest tworzona za pomocą System.Kolekcje.Internet Obiekt klasy, który oferuje również różne metody wykonywania operacji na utworzonej liście.

Ten blog pokaże, jak utworzyć listę PowerShell. Ponadto wyjaśnimy również procedurę dodawania i usuwania z niego elementów. A więc zacznijmy!

Jak utworzyć listę PowerShell?

Lista PowerShell to rodzaj struktury danych, która przechowuje różne typy elementów. Rozmiar listy nie jest ustalony i można go zmienić w dowolnym momencie.

Aby utworzyć listę PowerShell, użyj poniższej składni wymienionej.

Składnia
Możesz śledzić jedną z podanej składni do utworzenia listy w PowerShell:

$ ListName = new -obiekty -Typename 'System.Kolekcje.ArrayList ”;

LUB

$ Listname = [System.Kolekcje.ArrayList] :: new ()

Tutaj, $ ListName reprezentuje nazwę listy PowerShell, która zostanie utworzona.

Przykład 1
W danym przykładzie utworzymy listę o nazwie $ PowerShellList Korzystanie z pierwszego formatu składni:

> $ PowerShellList = new -obiekty -typename 'System.Kolekcje.ArrayList ”;

Aby uzyskać typ utworzonej listy, użyjemy cmdlet typu GET:

> Write-host „Typowa lista to:” $ PowerShellList.GetType ()

Dane wyjście wskazuje, że typ utworzonej listy to system.Kolekcja.ArrayList:

Przykład 2
W tym przykładzie utworzymy listę o nazwie $ List1 Wykorzystując drugi format składni:

> $ List1 = [System.Kolekcje.ArrayList] :: new ()

Po utworzeniu listy PowerShell może być konieczne wykonanie niektórych operacji, takich jak dodawanie, wyświetlanie lub usuwanie elementów. W tym celu sprawdź następującą sekcję.

Metody listy PowerShell

Poniższa tabela zaciągnęła niektóre metody listy PowerShell wraz z ich opisem:

Metody Opis
Dodać() Aby dodać elementy do listy, użyj Dodać() metoda.
Usunąć() Do usuwania elementów z listy używamy Usunąć() metoda.
Jasne() Jasne() Metoda służy do wyczyszczenia elementów z listy.
Klon () Replika listy jest tworzona za pomocą Klon () metoda.
Kopiuj do() Aby skopiować treść z jednej listy, użyj Kopiuj do() metoda.
Dla każdego() Dla każdego() Metoda jest stosowana do iteracji przez utworzoną listę.
GetType () Aby znaleźć typ listy, użyj metody GetType ().

Spójrzmy na przykład, w którym zastosujemy niektóre z podanych metod na liście PowerShell.

Idźmy naprzód i dodajmy niektóre elementy do stworzonej listy PowerShellist.

Jak dodać element w PowerShell?

W tym przykładzie dodamy niektóre elementy do listy PowerShell za pomocą Dodać() metoda.

Składnia

> $ ListName.Dodać wartość")

W powyższej składni określ wartość, którą należy dodać do nazwy $ za pomocą metody add ().

Przykład
Teraz wykorzystamy Dodać() metoda dodawania następujących pięciu elementów do naszych już utworzonych $ PowerShellList:

> $ PowerShellList.Dodaj („1”)
> $ PowerShellList.Dodaj („John”)
> $ PowerShellList.Dodaj („2”)
> $ PowerShellList.Dodaj („38”)
> $ PowerShellList.Dodaj („Inżynier”)

Wyjście

Jak wyświetlić elementy na liście PowerShell?

Aby wyświetlić listę dodanych elementów na liście PowerShell, wykonaj podane Write-host cmdlet:

> Write -host „Pozycje na liście są” -ForegroundColor Yellow $ PowerShellList

Dane wyjście weryfikuje, że pomyślnie dodaliśmy pięć pozycji: 1, John, 2, 38 i inżynier:

Chcesz usunąć istniejący element z listy PowerShell? Postępuj zgodnie z podaną sekcją.

Jak usunąć element w PowerShell?

Jak wspomniano wcześniej, Usunąć() Metodę można wykorzystać do usuwania istniejących elementów z listy PowerShell.

Składnia
Aby usunąć lub usunąć element z listy za pomocą metody remove (), użyj następującej składni:

> $ PowerShellList.Usuń („wartość”)

Przykład
W tym przykładzie usuniemy Inżynier Przedmiot z naszego $ PowerShellList, Za pomocą metody remove ():

> $ PowerShellList.Zdejmij („Inżynier”)

Ponownie uruchom polecenie pisarza, aby zaciągnąć elementy PowerShellList:

> Write -host „Pozycje na liście są” -ForegroundColor Green $ PowerShellList

Jak widać, element inżyniera nie istnieje na naszej liście:

Opracowaliśmy ważne szczegóły dotyczące listy PowerShell. Mam nadzieję, że będzie to dla Ciebie pomocne!

Wniosek

Lista PowerShell to struktura danych używana do przechowywania wielu elementów różnych typów danych. Aby utworzyć listę w PowerShell, musisz utworzyć obiekt systemu.Kolekcje.Klasa arraylist. Oferuje również różne metody wykonywania różnych operacji, takich jak dodawanie i usuwanie elementów z listy. W tym poście omówiliśmy listę PowerShell, powiązane metody i ich opis.