fazer (translation from VPE for Csharp Reference)
The do demonstrativo executa uma demonstrativo ou entre um bloco de instruções {} várias vezes até que uma expressão especificada for avaliada como false.
Exemplo
No exemplo a seguir o do-while instruções de loop executadas desde que a variável x é menor que 5.
public class TestDoWhile
{
public static void Main ()
{
int x = 0;
do
{
Console.WriteLine(x);
x++;
} while (x < 5);
}
}
/*
Output:
0
1
2
3
4
*/
Ao contrário de ao mesmo tempo demonstrativo, um do-while loop é executado uma vez antes que a expressão condicional é avaliada.
Em qualquer ponto dentro de do-while bloco, você pode quebrar fora do loop usando o quebra demonstrativo.Você pode avançar diretamente para o while demonstrativo de avaliação da expressão usando o continuar demonstrativo; se a expressão for avaliada como true, execução continua na primeira demonstrativo no loop.Se a expressão for avaliada como false, a execução continua na primeira demonstrativo após a do-while loop.
A do-while loop também pode ser encerrado pela GoTo, retornar, or throw instruções.
Especificação da linguagem C#
Para obter mais informações, consulte as seções a seguir no Especificação da linguagem C#:
5.3.3.8 Fazer declarações
8.8.2 A demonstrativo
Consulte também
Conceitos
Referência
Instruções iteração (referência C#)