【发布时间】:2021-05-10 07:19:50
【问题描述】:
在 PowerShell 中,为什么什么都不返回:
PS > $y = "$prid?api"
PS > echo $y
但这些效果更好:
PS > $y = "$prid\?api"
PS > echo $y
18\?api
PS > $y = "${prid}?api"
PS > echo $y
18?api
【问题讨论】:
-
如果您有兴趣:我添加了有关 v7.1+ null-conditional 运算符(
?.和?[...])的信息,它们会发生冲突允许使用?作为不带{...}的变量名的一部分。
标签: powershell special-characters dollar-sign