【发布时间】:2014-10-16 11:17:34
【问题描述】:
我有以下循环结构:
while ($reader.Read() -eq $true)
{
$row = @{}
for ($i = 0; $i -lt $reader.FieldCount; $i++)
{
if(something...)
{
#continue with while
}
}
#do more stuff...
}
现在,是否有任何方法可以从 for 循环内部继续进行外部 while 循环的下一次迭代,而无需任何中断变量?所以如果“某事是真的”我不想去#do more stuff,而是去下一个$reader.read()。 Continue 只进入 for 循环的下一次迭代。 Break 只会破坏for 循环。
【问题讨论】:
标签: loops powershell