Bóson Treinamentos em Ciência e Tecnologia

Programação em C# – Estrutura de Repetição Do While – 13

Estrutura de Repetição Do .. While em C#

Tanto os loops while quanto o for testam a expressão booleana no início do loop.

Se a expressão retornar falso no primeiro teste, o corpo do loop não será executado, nem uma vez sequer.

A declaração do é diferente, pois como a expressão booleana é avaliada após cada iteração, o corpo será executado com certeza ao menos uma vez.

Sintaxe:

do
{
comandos;
}
while (expressão);

Exemplo do laço DO..WHILE em C#: Imprimindo na tela os números de 1 a 50:

int i = 1;
do
{
Console.WriteLine(i);
i++;
}
while (i <= 50);

O vídeo abaixo explica de forma mais detalhada o uso do laço do..while em C#:

Sair da versão mobile