PowerShell: Value Types
PowerShell is based on dotnet. Every value belongs to a specific type. Here's the most basic types.
void
-
nothing.
null
-
null.
bool
-
$true and $false
char
-
single unicode character
int
-
integer. 32 bits.
long
-
integer. 64 bits.
float
-
decimal number. 32 bits.
double
-
decimal number. 64 bits.
decimal
-
decimal number. 128 bits.
string
-
immutable.
Array
-
array.
Hashtable
-
hashtable.
switch
-
for on/off parameters.