Windows PowerShell で、型を明示的に宣言せずに変数を作成できますが、これは、.NET Framework の型推論とは違うことに注意します
暗黙的に宣言した数値型の変数に文字列型を代入
このサンプルを実行すると、最初は int 型の変数が作成されますが、文字列を代入することができます。そして変数の型も文字列型に変化します。
$v1 = 1 $v1.GetType().FullName $v1 = "Hello" $v1.GetType().FullName
C# プログラマーのフリーランスでの活動を書いています。
Windows PowerShell で、型を明示的に宣言せずに変数を作成できますが、これは、.NET Framework の型推論とは違うことに注意します
このサンプルを実行すると、最初は int 型の変数が作成されますが、文字列を代入することができます。そして変数の型も文字列型に変化します。
$v1 = 1 $v1.GetType().FullName $v1 = "Hello" $v1.GetType().FullName