Estruturas de loop
Visual Basic estruturas de loop permitem que você execute um ou mais linhas de código repetidamente. Você pode repetir as declarações em uma estrutura de loop até que uma condição seja True, até que seja uma condição False, um número especificado de vezes ou uma vez para cada elemento em uma coleção.
A ilustração a seguir mostra uma estrutura de loop é executado um conjunto de instruções até que uma condição for verdadeira.
Executando um conjunto de instruções até que uma condição for verdadeira
Loops While
The While... End While construção executa um conjunto de instruções desde que a condição especificada na While a demonstrativo é True. Para obter mais informações, consulte While... participante While demonstrativo (Visual Basic).
Fazer loops
The Do... Loop construção permite testar uma condição no início ou participante de uma estrutura de loop. Você também pode especificar se deseja repetir o loop, enquanto a condição permanece True ou até que ele se torna True. Para obter mais informações, consulte Declaração Do...Loop (Visual Basic).
De loops
The For... Next construção realiza um número definido de vezes que o loop. Ele usa uma variável de controle de loop, também chamada de um contador, para controlar as repetições.Você especifica iniciais e finais valores para esse contador e, opcionalmente, você pode especificar a quantidade pela qual ele aumenta de uma repetição para a próxima.Para obter mais informações, consulte For... Next demonstrativo (Visual Basic).
Para cada loops
The For Each... Next construção executa um conjunto de instruções de uma vez para cada elemento em uma coleção. Você especifica a variável de controle de loop, mas não é necessário determinar inicial ou final valores para ele.Para obter mais informações, consulte For each... Next demonstrativo (Visual Basic).
Consulte também
Tarefas
Como: transferência controle fora de uma estrutura de controle
Como: Executar várias instruções repetidamente
Como: Executar várias instruções para cada elemento em uma coleção ou matriz
Como: Melhore o desempenho de um loop
Como: Pular para a próxima iteração de um loop e Continuar declaração (Visual Basic).
Conceitos
Estruturas de controle aninhadas