GetType in PowerShell verwendet

PowerShell hat verschiedene Datentypen wie Integer, String, Boolean, DateTime, Array, Booleans usw. Dieses Tutorial stellt die Methode GetType
in PowerShell vor, um den aktuellen Variablendatentyp zu erhalten.
Verwenden Sie GetType
, um den Datentyp der Variablen in PowerShell abzurufen
Stellen Sie sich vor, wir haben eine Variable $a
, wie unten gezeigt.
$a = Get-Date
Sie können die Methode GetType
verwenden, um den Datentyp anzuzeigen, wie unten gezeigt. Es zeigt die Eigenschaften IsPublic
, IsSerial
, Name
und BaseType
einer Variablen an.
$a.GetType()
Ausgabe:
Der Name
gibt den Datentyp einer Variablen an.
IsPublic IsSerial Name BaseType
-------- -------- ---- --------
True True DateTime System.ValueType
Mit GetType().Name
können Sie nur den Datentyp anzeigen.
$a.GetType().Name
Ausgabe:
DateTime
Sehen wir uns ein weiteres Beispiel an; wir haben eine Variable $b
.
$b = 1234
$b.GetType()
$b.GetType().Name
Ausgabe:
IsPublic IsSerial Name BaseType
-------- -------- ---- --------
True True Int32 System.ValueType
Int32
Wie Sie sehen, ist der Datentyp diesmal Int32
. Ebenso erhalten Sie die verschiedenen Datentypen entsprechend den Variablen.