Condividi tramite


Strutture di ciclo (Visual Basic)

Le strutture di ciclo di Visual Basic consentono di eseguire una o più righe di codice in modo ripetitivo. È possibile ripetere le istruzioni in una struttura di ciclo fino a quando una condizione non è True o False, un numero specificato di volte oppure una volta per ogni elemento di una raccolta.

La figura seguente mostra una struttura di cicli che esegue un set di istruzioni fino a quando una condizione non diventa true:

Flow chart that shows a Do...Until loop.

Cicli While

La costruzione While...End While esegue un set di istruzioni, purché la condizione specificata nell'istruzione While sia True. Per altre informazioni, vedere Istruzione While... End While.

Cicli Do

La costruzione Do...Loop consente di testare una condizione all'inizio o alla fine di una struttura di ciclo. È anche possibile specificare se ripetere il ciclo mentre la condizione rimane True o fino a quando non diventa True. Per altre informazioni, vedere Istruzione Do...Loop.

Cicli For

La costruzione For...Next esegue il ciclo un numero di volte impostato. Usa una variabile di controllo ciclo, detta anche contatore, per tenere traccia delle ripetizioni. Vengono specificati i valori iniziali e finali per questo contatore e, facoltativamente, è possibile specificare l'incremento tra le ripetizioni. Per altre informazioni, vedere Istruzione For...Next.

Cicli For Each

La costruzione For Each...Next esegue un set di istruzioni una volta per ogni elemento di una raccolta. Viene specificata la variabile di controllo del ciclo, ma non è necessario determinare i valori iniziali o finali. Per altre informazioni, vedere Istruzione For Each...Next.

Vedi anche