Boolesche Werte
Boolesche Variablen (true oder false) werden meistens mit ihren literalen Werten von $true
und $false
initialisiert. Wenn die PowerShell diese jedoch als Teil eines Booleschen Ausdrucks auswertet (das heißt: innerhalb einer if
-Anweisung), bildet sie die Ergebnisse in einer passenden Booleschen Darstellung ab (Tabelle 1.6).
Tabelle 1.6 Boolesche Interpretation der Windows PowerShell
Ergebnis | Boolesche Darstellung |
---|---|
| True |
| False |
| False |
Zahl, die nicht null ist | True |
null | False |
Zeichenkette, die nicht leer ist | True |
leere Zeichenkette | False |
Array, das nicht leer ist | True |
leeres Array | False |
Hash-Tabelle (entweder leer oder nicht) | True |
Get Windows PowerShell 2.0 kurz & gut now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.