web-dev-qa-db-ja.com

PowerShellで変数とその型をブールに宣言するにはどうすればよいですか?

PowerShellスクリプト言語を研究していたとき、データ型が自動割り当てであることを知っていました。ブール型の変数を宣言したい場合は、どうすればよいですか?

例:$ myvariable = "string"または$ myvalue = 3.14159 $ myboolean?

2
HushChen

ブール値(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
6
Akash Pal