Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
RÖVID LEÍRÁS
Leírja, hogy az Continue utasítás hogyan adja vissza azonnal a program folyamatát egy program-hurok elejére.
HOSSZÚ LEÍRÁS
Egy parancsfájlban az Continue utasítás azonnal visszaadja a program folyamatát az a legbelső hurok tetejére, amelyet egy For , vagy egy utasítás vezérel Foreach While .
A Continue kulcsszó támogatja a címkéket. A címke a parancsfájlban található utasításhoz rendelt név. További információ a címkékkel kapcsolatban: about_Break.
A következő példában a program folyamata a ciklus csúcsára tér vissza, ha a $ctr változó értéke 5. Ennek eredményeképpen az 1 és 10 közötti összes szám az 5 érték kivételével megjelenik:
while ($ctr -lt 10)
{
$ctr += 1
if ($ctr -eq 5)
{
Continue
}
Write-Host -Object $ctr
}
Hurok használatakor For a végrehajtás folytatódik az <Repeat> utasításban, majd a teszt után <Condition> . Az alábbi példában egy végtelen hurok nem következik be, mert a $i kulcsszó után következik be a csökkenés Continue .
# <Init> <Condition> <Repeat>
for ($i = 0; $i -lt 10; $i++)
{
Write-Host -Object $i
if ($i -eq 5)
{
continue
# Will not result in an infinite loop.
$i--;
}
}