PowerShell prend en charge plusieurs types de données, notamment des cordes, des entiers, des booléens ou des tableaux. Plus précisément, un tableau est une collection d'éléments avec des types de données identiques stockés dans des emplacements contigus en mémoire. Tandis que la chaîne est la collection de mots présentés comme un texte significatif. Les tableaux sont bénéfiques pour maintenir un grand nombre de données en les stockant en une seule variable. Il peut être transformé en une chaîne PowerShell.
Ce tutoriel présentera un guide pour résoudre la requête mentionnée.
Comment convertir le tableau d'un objet en une chaîne PowerShell?
Ces approches données peuvent être utilisées pour convertir un tableau d'objets en une chaîne PowerShell:
Méthode 1: Convertir un objet de tableau en une chaîne PowerShell à l'aide de «[String] $ array»
Dans cette méthode, l'objet Array sera converti en une chaîne en utilisant le «[String] $ Array" méthode. Par exemple, aperçu de l'exemple donné.
Exemple
Maintenant, nous allons convertir le tableau d'objets en une chaîne en utilisant le «[String] $ Array" méthode:
> $ Obj = "car", "camion", "vélo", "cycle"
> [String] $ obj
Dans le code susmentionné:
On peut observer que les valeurs stockées dans le tableau spécifié ont été imprimées sous forme de chaîne.
Méthode 2: Convertir un objet de tableau en une chaîne PowerShell à l'aide de virgules inversées ""
Les virgules à double inversé «» sont également utilisées pour convertir un objet de tableau en une chaîne.
Exemple
Exécutez les lignes de code suivantes dans PowerShell:
> $ Obj = "car", "camion", "vélo", "cycle"
> "$ Obj"
Dans l'exemple de code indiqué:
Méthode 3: Convertir un objet de tableau en une chaîne PowerShell en utilisant [Système.String] :: join ("", $ array)
Cette approche utilise le «système.Chaîne"Classe pour convertir l'objet de tableau"$ Array”To String après les rejoindre à l'aide de sa méthode join ().
Exemple
Dans l'exemple donné:
> $ Obj = "car", "camion", "vélo", "cycle"
> [système.String] :: join ("", $ obj)
Méthode 4: Convertissez un objet de tableau en une chaîne PowerShell à l'aide de l'opérateur de jointure
Le "-rejoindre»L'opérateur est également utilisé pour convertir l'objet de tableau en une chaîne PowerShell. Il rejoint spécifiquement les caractères, les nombres ou les espaces avec un tableau d'éléments.
Exemple
Cet exemple convertit un objet de tableau à l'aide du «-rejoindre»Opérateur:
> $ Obj = "car", "camion", "vélo", "cycle"
> $ Str = $ obj -join ""
> $ Str
Dans cet exemple, nous avons utilisé le «-rejoindre”Opérateur pour concaténer la liste des objets et ajouter l'espace dans des virgules inversées pour ajouter l'espace entre les objets lorsque la chaîne est créée:
On peut observer que l'objet de tableau spécifié a été converti avec succès en une chaîne.
Conclusion
Un objet de tableau peut être converti en une chaîne en utilisant plusieurs méthodes. Ces méthodes incluent [String] $ array, [système.String] :: join (”“, $ array) ou jointer l'opérateur. Ces méthodes prennent d'abord les objets d'un tableau, les concatenaient et ajoutent enfin les espaces entre les convertir. Ce tutoriel a présenté un guide pour convertir un objet de tableau en une chaîne PowerShell.