Comment initialiser un tableau d'objets personnalisés

Comment initialiser un tableau d'objets personnalisés

PowerShell prend en charge différents types de données, tels que les entiers, les variables, les chaînes ou les tableaux. Plus précisément, un tableau est une structure de données et une collecte de divers éléments. Dans un tableau, chaque élément a un numéro d'index. Ces éléments sont sélectionnés et appelés en utilisant leur numéro d'index après la déclaration. Des tableaux avec des objets personnalisés peuvent également être créés à l'aide de PowerShell. Les objets personnalisés PowerShell sont les objets que nous créons habituellement pour obtenir ou récupérer les données que nous souhaitons collecter.

Ce message a élaboré un guide de procédure sur la façon d'initialiser un tableau.

Comment initialiser un tableau d'objets personnalisés?

Ces méthodes peuvent être utilisées pour initialiser un tableau d'objets dans PowerShell:

    • Initialiser un seul tableau d'objets personnalisés.
    • Initialiser un tableau de plusieurs objets personnalisés.

Méthode 1: Initialisation d'un tableau d'objets personnalisés uniques dans PowerShell

La première méthode consiste à initialiser un tableau d'objets personnalisés en utilisant un seul tableau avec le «[PSCustomObject]»Mot-clé au début d'un tableau. Il est utilisé pour créer un tableau de manière très structurée.

Exemple

Dans cet exemple, nous initialiserons un seul tableau d'objets personnalisés:

$ Employés = [PSCustomObject] @
Name = "James"
Profession = "docteur"
Âge = "29"


Selon le code ci-dessus:

    • Tout d'abord, créez un tableau d'objets personnalisés et attribuez-le au «$ Employés»Variable.
    • À l'intérieur d'un tableau, spécifiez plusieurs propriétés et attribuez-leur des valeurs:



Testons la création d'un tableau d'objets personnalisés en accédant à la propriété requise du tableau créé comme suit:

> $ Employés.Nom



On peut observer que la valeur du «Nom«La propriété a été récupérée comme«James".

Méthode 2: Initialisation d'un tableau de plusieurs objets personnalisés dans PowerShell

Un tableau peut également être initialisé avec plusieurs objets personnalisés. Dans ce type de tableau, les mêmes propriétés dans différents objets contiennent des valeurs différentes. Ces multiples valeurs dans différents objets peuvent être invoquées en appelant le nom de leur propriété.

Exemple

Dans cet exemple donné, nous créerons plusieurs tableaux d'objets personnalisés:

> $ People = @ (
> [PSCustomObject] @ name = 'James'; Profession = «docteur»; Âge = '27 '
> [pscustomObject] @ name = 'emma'; Profession = «infirmière»; Âge = '23 '
> [PSCustomObject] @ name = 'Peter'; Profession = «plombier»; Âge = '28 '
>)



Pour la vérification, récupérez la valeur de l'une des propriétés requises:

> $ Les gens.Profession



Comme vous pouvez le voir, la profession de plusieurs objets créés a été récupéré et affiché avec succès.

Conclusion

Un tableau peut être initialisé en utilisant le «@ ()" structure. Les éléments de tableau sont passés à l'intérieur des parenthèses. Plus précisément, un tableau d'objets personnalisés peut être initialisé dans PowerShell en utilisant un seul tableau d'objets personnalisés et également plusieurs tableaux d'objets personnalisés. Cet article a survécu un guide procédural détaillé pour initialiser un tableau d'objets dans PowerShell.