Comment convertir la corde en entier dans PowerShell

Comment convertir la corde en entier dans PowerShell
PowerShell peut détecter le type de données indépendamment. Mais cela peut être problématique, car parfois PowerShell Cmdlets renvoie un entier tandis que le type de variable est une chaîne. En conséquence, nous ne pouvons pas le comparer avec une autre valeur entière. C'est pourquoi nous utilisons les applications PowerShell pour obtenir le type de données d'une certaine valeur. De même, il sera plus facile de convertir une chaîne en un entier lorsque vous connaissez le type de données exact d'une certaine valeur.

Ce message illustrera la méthode pour résoudre la requête mentionnée.

Comment convertir la corde en une valeur entière dans PowerShell?

Nous pouvons convertir facilement les valeurs de chaîne en entiers lorsque nous connaissons leur type de données. Donc, d'abord, obtenons le type de données d'un entier et d'une chaîne.

Sous les exemples sont donnés pour récupérer les types de données de certaines valeurs.

Exemple 1: Vérifiez le type de données de valeur numérotée
Dans cet exemple, nous vérifierons d'abord le type de données du numéro donné "76"Avec l'aide du"GetType ()”Fonction et affiche le"Nom" valeur de la propriété:

$ a = 76
$ a.GetType ().Nom

Dans le code ci-dessus:

  • Tout d'abord, nous avons attribué la valeur "76"À une variable"$ a".
  • Après cela, invoquez "GetType ().Nom«Pour récupérer le type de données de la variable créée:

On peut observer que la variable spécifiée est de «Int32”Type entier:

Exemple 2: Obtenez le type de données de la valeur de la chaîne
Examinons le type de données de la valeur donnée "76«Qui est stocké comme une chaîne:

$ a = "76"
$ a.GetType ().Nom

Sortir

Exemple 3: Convertir la chaîne en un entier
Enfin, convertissons une chaîne en un entier dans PowerShell. À cette fin, voir la démonstration ci-dessous:

$ a = "76"
$ a = $ a -as [int]
$ a.GetType ().Nom

Dans le code ci-dessus:

  • Tout d'abord, nous avons attribué la chaîne stockée "76" dans le "$ a»Variable:
  • Après cela, nous avons attribué le «$ a -as [int]"À la variable"$ a”Pour convertir une chaîne en un entier.
  • "-comme»Le paramètre est utilisé ici pour convertir une chaîne en entier:

Sortir

La sortie confirme que la valeur de la chaîne a été convertie en valeur entière.

Conclusion

Pour convertir une chaîne en un entier, attribuez d'abord une valeur de chaîne à une variable. Après cela, écrivez la variable, avec le «-comme”Paramètre, puis écrivez le"[int]”Pour convertir la chaîne en un entier. Ce tutoriel a démontré une procédure complète pour convertir une chaîne en un entier dans PowerShell.