布林值

$true$false 是兩個表示邏輯 TRUE 和 FALSE 的變數。

請注意,你必須將 $指定為第一個字元(與 C#不同)。

$boolExpr = "abc".Length -eq 3 # length of "abc" is 3, hence $boolExpr will be True
if($boolExpr -eq $true){
    "Length is 3"
}
# result will be "Length is 3" 
$boolExpr -ne $true
#result will be False

請注意,當你在程式碼中使用布林值 true / false 時,你可以編寫 $true$false,但是當 Powershell 返回布林值時,它看起來像 TrueFalse