In diesem Blog wird zeigen, wie man eine PowerShell -Liste erstellt. Darüber hinaus werden wir auch das Verfahren erläutern, wie Elemente hinzugefügt und entfernen. So lass uns anfangen!
So erstellen Sie eine PowerShell -Liste?
Eine PowerShell -Liste ist eine Art von Datenstruktur, die verschiedene Arten von Elementen speichert. Die Größe der Liste ist nicht festgelegt und kann jederzeit geändert werden.
Verwenden Sie, um eine PowerShell -Liste zu erstellen, die unten aufgeführte Syntax.
Syntax
Sie können einer der angegebenen Syntax zum Erstellen einer Liste in PowerShell folgen:
$ ListName = new -Object -Type -System '.Sammlungen.Anordnungsliste';
ODER
$ ListName = [System.Sammlungen.ArrayList] :: new ()
Hier, $ ListName repräsentiert den Namen der PowerShell -Liste, die erstellt wird.
Beispiel 1
Im angegebenen Beispiel erstellen wir eine Liste mit dem Namen $ PowerShelllist Verwenden des ersten Syntaxformats:
> $ PowerShellList = New -Object -Type -System 'System.Sammlungen.Anordnungsliste';
Um die Art der erstellten Liste zu erhalten, werden wir das CMDLet vom Getrenstyp verwenden:
> Schreibhost "Die erstellte Liste ist:" $ PowerShelllist.Gettype ()
Die angegebene Ausgabe zeigt an, dass der Typ der erstellten Liste System ist.Sammlung.Anordnungsliste:
Beispiel 2
In diesem Beispiel werden wir eine Liste namens erstellen $ List1 Durch die Verwendung des zweiten Syntaxformats:
> $ List1 = [System.Sammlungen.ArrayList] :: new ()
Nachdem Sie die PowerShell -Liste erstellt haben, müssen Sie möglicherweise einige Vorgänge ausführen, z. B. das Hinzufügen, Anzeigen oder Entfernen von Elementen. Überprüfen Sie zu diesem Zweck den folgenden Abschnitt.
PowerShell -Listenmethoden
In der folgenden Tabelle wurden einige der PowerShell-List-Methoden zusammen mit ihrer Beschreibung eingetragen:
Methoden | Beschreibung |
---|---|
Hinzufügen() | Verwenden Sie die Liste, um Elemente zur Liste hinzuzufügen, die Hinzufügen() Methode. |
Entfernen() | Um Elemente aus der Liste zu entfernen, verwenden wir die Entfernen() Methode. |
Klar() | Der Klar() Die Methode wird verwendet, um Elemente aus der Liste zu entfernen. |
Klon() | Die Nachbildung einer Liste wird mit der Verwendung der Erstellung des Klon() Methode. |
Kopieren nach() | Verwenden Sie die Inhalte von einer Liste auf eine andere, um die zu kopieren Kopieren nach() Methode. |
Für jede() | Der Für jede() Die Methode wird zur Iterierung der erstellten Liste verwendet. |
Gettype () | Verwenden Sie die Methode, um die Art der Liste zu finden Gettype (). |
Schauen wir uns ein Beispiel an, in dem wir einige der angegebenen Methoden auf einer PowerShell -Liste anwenden werden.
Lassen Sie uns voranschreiten und der erstellten PowerShelllist einige Elemente hinzufügen.
So fügen Sie einen Artikel in PowerShell hinzu?
In diesem Beispiel werden wir der PowerShell -Liste einige Elemente mit der Liste der PowerShell hinzufügen Hinzufügen() Methode.
Syntax
> $ ListName.Mehrwert")
Geben Sie in der oben genannten Syntax den Wert an, den Sie dem $ ListName mit Hilfe der add () -Methode hinzufügen müssen.
Beispiel
Wir werden jetzt das nutzen Hinzufügen() Methode zum Hinzufügen der folgenden fünf Elemente zu unserem bereits erstellten $ PowerShelllist:
> $ PowerShelllist.Add ("1")
> $ PowerShelllist.Add ("John")
> $ PowerShelllist.Add ("2")
> $ PowerShelllist.Add ("38")
> $ PowerShelllist.Add ("Ingenieur")
Ausgang
So sehen Sie Elemente in einer PowerShell -Liste an?
Führen Sie die angegebenen Ausführungen aus, um die Liste der hinzugefügten Elemente in der PowerShell -Liste anzuzeigen Schreibhost cmdlet:
> Schreibhost "Die Elemente in der Liste sind" -ForegroundColor Yellow $ PowerShelllist
Die angegebene Ausgabe überprüft, dass wir erfolgreich fünf Elemente hinzugefügt haben: 1, John, 2, 38 und Ingenieur:
Sie möchten ein vorhandenes Element aus der PowerShell -Liste entfernen? Befolgen Sie den angegebenen Abschnitt.
Wie man ein Element in PowerShell entfernen?
Wie bereits erwähnt, die Entfernen() Die Methode kann verwendet werden, um vorhandene Elemente aus einer PowerShell -Liste zu entfernen.
Syntax
Verwenden Sie die folgende Syntax zum Löschen oder Entfernen eines Elements aus der Liste mit der Methode von REME (REME () (): Verwenden Sie die folgende Syntax:
> $ PowerShelllist.Entfernen ("Wert")
Beispiel
In diesem Beispiel werden wir die löschen Ingenieur Artikel aus unserem $ PowerShelllist, Verwenden der Methode remove ():
> $ PowerShelllist.Entfernen ("Ingenieur")
Führen Sie den Befehl write-host erneut aus, um die PowerShelllist-Elemente einzubeziehen:
> Schreibhost "Die Elemente in der Liste sind" -Foregroundcolor Green $ powershelllist
Wie Sie sehen können, existiert der Ingenieurartikel in unserer Liste nicht:
Wir haben wichtige Details zur PowerShell -Liste zusammengestellt. Ich hoffe, dass es für Sie hilfreich sein wird!
Abschluss
Eine PowerShell -Liste ist eine Datenstruktur, die zum Speichern mehrerer Elemente verschiedener Datentypen verwendet wird. Um eine Liste in PowerShell zu erstellen, müssen Sie ein Objekt des Systems erstellen.Sammlungen.ArrayList -Klasse. Es bietet auch verschiedene Methoden, um verschiedene Vorgänge auszuführen, z. B. das Hinzufügen und Entfernen von Elementen aus der Liste. In diesem Beitrag haben wir die PowerShell -Liste, seine damit verbundenen Methoden und ihre Beschreibung besprochen.