Performance Powershell单报价与双报价
我知道使用单引号而不是双引号的区别在于变量不会展开Performance Powershell单报价与双报价,performance,powershell,Performance,Powershell,我知道使用单引号而不是双引号的区别在于变量不会展开 $a = "hello" "$a world" # hello world '$a world' # $a world 我习惯于使用双引号,但我想单引号可能更有效。这总是真的吗?有关于这个主题的文档吗?我在谷歌上搜索了一下,但结果被关于扩展变量的解释淹没了如果没有嵌入变量或子表达式,效率很可能不是问题 使用Measure命令进行的快速测试显示没有任何差异。我的首选是对不需要扩展的任何内容使用单引号 这也是我的习惯。。。只有当我开始
$a = "hello"
"$a world" # hello world
'$a world' # $a world
我习惯于使用双引号,但我想单引号可能更有效。这总是真的吗?有关于这个主题的文档吗?我在谷歌上搜索了一下,但结果被关于扩展变量的解释淹没了如果没有嵌入变量或子表达式,效率很可能不是问题
使用
Measure命令进行的快速测试显示没有任何差异。我的首选是对不需要扩展的任何内容使用单引号 这也是我的习惯。。。只有当我开始用C#too;-)这样做时,才会感到疼痛