当前位置: 首页 > 知识库问答 >
问题:

如何在PowerShell中连接字符串和变量?

袁建木
2023-03-14

假设我有以下片段:

$assoc = New-Object PSObject -Property @{
    Id = 42
    Name = "Slim Shady"
    Owner = "Eminem"
}

Write-Host $assoc.Id + "  -  "  + $assoc.Name + "  -  " + $assoc.Owner

我希望这段代码能够显示:

这使我认为+运算符不适合连接字符串和变量。

您应该如何使用PowerShell来实现这一点?

共有1个答案

司国源
2023-03-14
Write-Host "$($assoc.Id) - $($assoc.Name) - $($assoc.Owner)"

请参阅Windows PowerShell语言规范3.0版第34页子表达式扩展。

 类似资料:
  • 问题内容: 我试图在Python中连接字符串和数字。当我尝试这样做时,它给了我一个错误: 错误是: 为什么我不能做到这一点? 如何 可以 我将字符串和Python中的号码是多少? 问题答案: Python是强类型的。没有隐式类型转换。 您必须执行以下操作之一:

  • 问题内容: 如何在Swift中连接字符串? 在我们喜欢 要么 但是我想用Swift语言做到这一点。 问题答案: 您可以通过多种方式连接字符串: 您也可以这样做: 我相信还有更多方法。 描述位 创建一个常数。(有点像)。设置后就无法更改其值。您仍然可以将其添加到其他东西并创建新变量。 创建一个变量。(有点像),因此您可以更改其值。 注意 在现实中,并有 很大的不同 ,从和,但它可以帮助类比。

  • 问题内容: 我要在主题中包含文件名“ main.txt”,因为我是从命令行传递文件名的。但是这样做会出错 问题答案: 我猜您打算这样做:

  • 问题内容: 所以我试图用一个字符串和一个传递的变量(是一个数字)制成一个字符串。我怎么做? 我有这样的事情: 那么,如何将“ horseThumb”和一个id放入一个字符串中呢? 我尝试了所有各种选项,还用谷歌搜索,除了学习可以在这样的字符串中插入变量<-(对我不起作用,我不知道为什么),我发现没有任何用处。因此,任何帮助将不胜感激。 问题答案: 您的代码是正确的。也许您的问题是您没有将ID传递给

  • 问题内容: 我使用的是Oracle 10g,并具有以下表结构:id,段落 我想按ID分组并连接段落。每个段落可能超过1500个字符。 当我尝试wm_concat函数时,它抱怨字符串缓冲区太小。实际上,我在Oracle网站上尝试了许多示例,但所有示例均因字符串缓冲区太小而失败。 我该如何解决? 问题答案: 因此,我猜是错误的所在,我可以看到您在这种情况下如何认为这不适用于您。 但是,这是的错。这是一

  • 问题内容: 如何在python中连接字符串? 例如: 将其与形成字符串: 问题答案: 最简单的方法是 但为了提高效率,请参阅:https : //waymoot.org/home/python_string/