如何在 PowerShell 中格式化来自 Sitecore 的字符串时使用下划线
How to use underscore while formatting a string from Sitecore in PowerShell
我从 Sitecore 中的一个项目中获取了两个字段值。当我使用字符串格式连接时,它没有显示值。相反,它只显示下划线。
我试过以下格式。 None 他们正在工作。
"Name" = "{$record.FirstName}_{$record.LastName}";
"Name" = [string]::Format("{0}{1}",{$record.FirstName},{$LastName});
注意:这些值来自 Sitecore。问题仅在于格式。
您必须更改为:
$Name = "$($record.FirstName)_$($record.LastName)";
或:
$Name = "{0}_{1}" -f $record.FirstName, $record.LastName;
希望对您有所帮助。
我从 Sitecore 中的一个项目中获取了两个字段值。当我使用字符串格式连接时,它没有显示值。相反,它只显示下划线。
我试过以下格式。 None 他们正在工作。
"Name" = "{$record.FirstName}_{$record.LastName}";
"Name" = [string]::Format("{0}{1}",{$record.FirstName},{$LastName});
注意:这些值来自 Sitecore。问题仅在于格式。
您必须更改为:
$Name = "$($record.FirstName)_$($record.LastName)";
或:
$Name = "{0}_{1}" -f $record.FirstName, $record.LastName;
希望对您有所帮助。