powershell 通过不断增长的阵列进行迭代
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了powershell 通过不断增长的阵列进行迭代相关的知识,希望对你有一定的参考价值。
$items = (1, 2, 3)
Write-Output $items
Write-Output ("size: {0}" -f $items.Count)
Write-Output ----
# For works well
$counter = 0
For ($i = 0; $i -lt $items.Count; $i++)
{
Write-Output ("i: {0}" -f $i)
Write-Output ("value: {0}" -f $items[$i])
$items = $items + ($counter)
$counter++
if($counter -gt 10) { break }
}
Write-Output --------------------------
$items = (1, 2, 3)
Write-Output $items
Write-Output ("size: {0}" -f $items.Count)
Write-Output ----
# ForEach does not work, it only loops over the inital size
$counter = 0
ForEach ($item in $items)
{
Write-Output ("counter: {0}" -f $counter)
Write-Output ("value: {0}" -f $item)
$items = $items + ($counter)
$counter++
if($counter -gt 10) { break }
}
以上是关于powershell 通过不断增长的阵列进行迭代的主要内容,如果未能解决你的问题,请参考以下文章
For循环迭代不断增长的向量
苏宁金融会员领域驱动设计实践
领域驱动设计实践,精通业务,面向对象编程,面条编程,过程编程
c_cpp 增长最快的子阵列
GPyOpt迭代地找到最大目标函数值;检索建议的下一个位置
Java.util包教程