Hvordan bruke gettype for å sjekke variabel type i PowerShell

Hvordan bruke gettype for å sjekke variabel type i PowerShell
PowerShell inkluderer flere datatyper, inkludert heltall, strenger, boolske, heltall eller flyter. Disse datatypene lagres deretter i variablene. PowerShell kan oppdage datatypen på egen hånd. Men det er en god praksis å sjekke variabelenes datatype før du utfører operasjoner på den variabelen. Mer spesifikt bruker PowerShell "GetType ()”Metode for å sjekke datatypen til en gitt variabel.

Dette innlegget vil oversikt over "GetType ()”Funksjon i PowerShell.

Hva er GettType () -metoden i PowerShell?

GetType ()”Metode sjekker datatypen til den gitte variabelen. Ved å bruke denne metoden kan du finne ut hvilken type data som er inneholdt i den gitte variabelen, sammen med dens navn og basetypeegenskap.

Syntaks

GetType ().Navn

I den ovennevnte syntaks vil vi hente verdien av "Navn”Eiendom ved å bruke“GetType ()”Metode.

Hvordan bruke gettype for å sjekke variabel type i PowerShell?

I dette avsnittet har vi samlet noen eksempler for å sjekke variabel -typen ved hjelp av GettType () -metoden i PowerShell.

Eksempel 1: Kontroller datatypen til en heltallsvariabel

Dette eksemplet vil undersøke heltallverdens datatype:

$ a = 1
$ a.GetType ().Navn

I eksemplet ovenfor:

  • Først har vi tildelt en heltallverdi til en variabel "$ a”.
  • Etter det sammenkobler vi variabelen med "GetType ()”Metode:

Utgangen bekrefter at den gitte variabelen er av heltall “INT32”Type.

Eksempel 2: Kontroller datatypen til en strengvariabel

La oss nå lagre en strengverdi og utføre den samme operasjonen:

$ a = "ABC"
$ a.GetType ().Navn

Utgangen vises “Streng”Som datatypen for den tilgjengelige variabelen.

Konklusjon

GetType ()”Metoden brukes til å undersøke datatypen på variabelen. For å sjekke datatypen til hvilken som helst datatype, må verdien først lagres i en variabel. Etter det, bruk metoden “getType ()” for å få datatypen sammen med navnet og basetypen. Denne bloggen har presentert en detaljert guide om GettType () -metoden.