Liste de PowerShell | Expliqué

Liste de PowerShell | Expliqué
PowerShell propose une variété de choix à travers ses fonctionnalités linguistiques et ses applets de commande pour vous aider, et un liste est une telle option. Une liste PowerShell est un type de structure de données qui stocke des éléments distincts de différents types de données. La liste est créée à l'aide du Système.Collections.Filet Objet de classe, qui propose également diverses méthodes pour effectuer des opérations sur la liste créée.

Ce blog montrera comment créer une liste PowerShell. De plus, nous expliquerons également la procédure sur la façon d'y ajouter et d'en supprimer des éléments. Alors, commençons!

Comment créer une liste PowerShell?

Une liste PowerShell est un type de structure de données qui stocke différents types d'éléments. La taille de la liste n'est pas fixe et peut être modifiée à tout moment.

Pour créer une liste PowerShell, utilisez la syntaxe répertoriée ci-dessous.

Syntaxe
Vous pouvez suivre l'une ou l'autre syntaxe donnée pour créer une liste dans PowerShell:

$ ListName = New-Object -Typename 'System.Collections.Liste des tableaux';

OU

$ ListName = [système.Collections.ArrayList] :: new ()

Ici, $ Listname représente le nom de la liste PowerShell qui sera créée.

Exemple 1
Dans l'exemple donné, nous créerons une liste nommée $ Powershelllist Utilisation du premier format de syntaxe:

> $ PowerShellList = New-Object -Typename 'System.Collections.Liste des tableaux';

Pour obtenir le type de liste créée, nous utiliserons la commande de type Get-Type:

> Write-Host "La liste de type créée est:" $ PowerShelllist.GetType ()

La sortie donnée indique que le type de la liste créée est le système.Collection.Liste des tableaux:

Exemple 2
Dans cet exemple, nous créerons une liste nommée $ List1 En utilisant le deuxième format de syntaxe:

> $ List1 = [système.Collections.ArrayList] :: new ()

Après avoir créé la liste PowerShell, vous devrez peut-être effectuer des opérations dessus, comme l'ajout, l'affichage ou la suppression des éléments. À cette fin, consultez la section suivante.

Méthodes de liste PowerShell

Le tableau donné ci-dessous a enrôlé certaines des méthodes de liste PowerShell ainsi que leur description:

Méthodes Description
Ajouter() Pour ajouter des éléments à la liste, utilisez le Ajouter() méthode.
Retirer() Pour retirer les éléments de la liste, nous utilisons le Retirer() méthode.
Clair() Le Clair() La méthode est utilisée pour effacer les éléments de la liste.
Cloner() La réplique d'une liste est créée en utilisant le Cloner() méthode.
Copier() Pour copier le contenu d'une liste à une autre, utilisez le Copier() méthode.
Pour chaque() Le Pour chaque() la méthode est utilisée pour itération sur la liste créée.
GetType () Pour trouver le type de liste, utilisez la méthode GetType ().

Examinons un exemple où nous appliquerons certaines des méthodes données sur une liste de powerShell.

Passons de l'avant et ajoutons des éléments à la liste PowerShell Created.

Comment ajouter un article dans PowerShell?

Dans cet exemple, nous ajouterons des éléments à la liste PowerShell en utilisant le Ajouter() méthode.

Syntaxe

> $ ListName.Ajouter de la valeur")

Dans la syntaxe donnée ci-dessus, spécifiez la valeur que vous devez ajouter au nom de liste $ à l'aide de la méthode Add ().

Exemple
Nous allons maintenant utiliser le Ajouter() Méthode pour ajouter les cinq éléments suivants à notre déjà créé $ Powershelllist:

> $ PowerShelllist.Ajouter ("1")
> $ PowerShelllist.Ajouter ("John")
> $ PowerShelllist.Ajouter ("2")
> $ PowerShelllist.Ajouter ("38")
> $ PowerShelllist.Ajouter ("ingénieur")

Sortir

Comment afficher les éléments dans une liste de powerShell?

Pour afficher la liste des éléments ajoutés sur la liste PowerShell, exécutez le Hôte d'écriture Cmdlet:

> Écriture-host "Les éléments de la liste sont" -ForegroundColor Yellow $ powershelllist

La sortie donnée vérifie que nous avons réussi à ajouter cinq éléments: 1, John, 2, 38 et ingénieur:

Vous souhaitez supprimer un élément existant de la liste PowerShell? Suivez la section fournie.

Comment supprimer un élément dans PowerShell?

Comme mentionné précédemment, le Retirer() La méthode peut être utilisée pour retirer les éléments existants d'une liste PowerShell.

Syntaxe
Pour supprimer ou supprimer un élément de la liste à l'aide de la méthode supprime (), utilisez la syntaxe suivante:

> $ PowerShelllist.Supprimer ("valeur")

Exemple
Dans cet exemple, nous supprimerons le Ingénieur Article de notre $ Powershelllist, Utilisation de la méthode supprime ():

> $ PowerShelllist.Supprimer ("ingénieur")

Encore une fois, exécutez la commande écriture-host pour enrôler les éléments PowerShellList:

> Écriture-host "Les éléments de la liste sont" -ForegroundColor Green $ PowerShelllist

Comme vous pouvez le voir, l'élément d'ingénieur n'existe pas dans notre liste:

Nous avons compilé des détails importants sur la liste PowerShell. J'espère que ce sera utile pour vous!

Conclusion

Une liste PowerShell est une structure de données utilisée pour stocker plusieurs éléments de différents types de données. Pour créer une liste dans PowerShell, vous devez créer un objet du système.Collections.Classe ArrayList. Il propose également différentes méthodes pour effectuer diverses opérations, telles que l'ajout et la suppression des éléments de la liste. Dans cet article, nous avons discuté de PowerShell List, de ses méthodes connexes et de leur description.