Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个 foreach 循环并使用 write-host 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