PowerShell,変数のデータ型を確認する方法

スポンサーリンク

鍛錬 491

PowerShell,変数のデータ型を確認する方法

変数のデータ型を確認するには、GetType() を使用します。
 
使用方法は、以下に示す通りです。

$変数名.GetType().FullName
スポンサーリンク

スクリプト

以下は、変数のデータ型を確認するスクリプト、type.ps1 です。

今回は、string、char、int について確認しています。

変数の宣言時に、次のようにデータ型を設定しています。

変数名 データ型
$str string
$c char
$num int
[string] $str = "ABC"
[char] $c = "A"
[int] $num = 123

echo "--------------------------"
echo '変数 $str のデータ型を確認'
echo $str.GetType().FullName
echo "--------------------------`r`n"

echo "--------------------------"
echo '変数 $c のデータ型を確認'
echo $c.GetType().FullName
echo "--------------------------`r`n"

echo "--------------------------"
echo '変数 $num のデータ型を確認'
echo $num.GetType().FullName
echo "--------------------------"
スポンサーリンク

実行結果

以下は、スクリプト type.ps1 を実行しています。

PS D:\tmp>
PS D:\tmp> .\type.ps1
--------------------------
変数 $str のデータ型を確認
System.String
--------------------------

--------------------------
変数 $c のデータ型を確認
System.Char
--------------------------

--------------------------
変数 $num のデータ型を確認
System.Int32
--------------------------

 
上記に示した通り、各変数のデータ型は以下に示す通りであることが分かりました。

変数名 データ型
$str System.String
$c System.Char
$num System.Int32
タイトルとURLをコピーしました