PowerShellスクリプト言語を研究していたとき、データ型が自動割り当てであることを知っていました。ブール型の変数を宣言したい場合は、どうすればよいですか?
例:$ myvariable = "string"または$ myvalue = 3.14159 $ myboolean?
ブール値(1または0のいずれか)は、PowerShellで.Net System.Booleanタイプを使用して定義されます(その短縮形は[bool]です)。たとえば、次のコマンドはブール型の変数にtrueを割り当てます。
PS C:\Users\Administrator> [bool] $myval = 1
PS C:\Users\Administrator> $myval.gettype().fullname
System.Boolean
ブール変数を使用する場合、事前定義された
$ true
そして
$ false
変数も使用できます:
PS C:\Users\Administrator> [bool] $myval = $false
PS C:\Users\Administrator> $myval
False