我知道使用单引号而不是双引号之间的区别在于变量不会扩展。
$a = "hello"
"$a world" # hello world
'$a world' # $a world
我习惯使用双引号,但我猜单引号可能更有效率。这总是如此吗?是否有关于此主题的文档?我搜索了一下,但结果却被关于扩展变量的解释压倒了
答案 0 :(得分:5)
如果您没有嵌入变量或子表达式,效率很可能不是问题。
Measure-Command
的快速测试显示没有任何差异。
答案 1 :(得分:3)
我的偏好是对任何不需要扩展的内容使用单引号。