我有一个foreach循环,并使用写入主持人cmdlet写入控制台。我现在希望将行写入一个变量,该变量将存储循环中的所有结果。什么是CMDLET/语法?
以下是这样做的几种方法。将行放入一个字符串中:
$lines = ''
for ($i=0; $i -lt 10; $i++)
{
$lines += "The current value of i is $i`n"
}
$lines
或作为字符串数组,其中每行是数组中的不同元素:
$lines = @()
for ($i=0; $i -lt 10; $i++)
{
$lines += "The current value of i is $i"
}
$lines