[Windows PowerShell]
ダブルクォーテーション""が変数展開する文字列。
シングルクォーテーション''が変数展開しない文字列。
文字列が置かれるコンテキストでは、裸のワードは""文字列と解釈されるようだが、Perlと同じで、これに頼らないコーディングをした方がいいだろう。
他人はともかく自分は。
角かっこで型名を前置するか、-as 演算子を使う。
> [int] "123"
123
> 123 -as [string]
123
いずれにしても、型名は[]で囲う必要がある。
-as 演算子の出番は少なそう。