Definição – O que significa a declaração While?
A instrução while, em C #, é uma instrução de iteração que permite a execução de uma instrução incorporada condicionalmente zero ou mais vezes. A instrução incorporada implica no bloco de código que contém instruções únicas ou múltiplas a serem executadas dentro da instrução while.
A instrução while é uma das instruções de fluxo de controle em C # que permite a execução de uma sequência de lógica várias vezes em um loop até que uma condição específica seja falsa. Como a expressão de controle que representa a condição é avaliada no início da execução do loop while, existe a possibilidade de não se entrar no loop quando a condição retorna falso na primeira iteração.
A instrução while é geralmente usada quando o número de iterações a serem executadas não é conhecido e não pode ser estimado. A instrução while também pode ser usada em um loop em que a condição sempre permanece verdadeira, mas há condições de saída nas instruções do corpo do loop.
Definirtec explica a declaração While
A instrução while leva um parâmetro que especifica a expressão booleana que representa a condição para o término do loop. No caso de mais de uma condição, a expressão booleana pode ser construída combinando várias condições com operadores lógicos condicionais (&& e ||) ou operadores lógicos booleanos (& e |).
A expressão booleana é avaliada enquanto:
- Entrando no loop na primeira iteração
- O controle chega ao final da instrução incorporada da instrução while
- A instrução “continue” é executada dentro do loop
Se o resultado da avaliação desta expressão for verdadeiro, o controle é transferido para a instrução embutida. Se a expressão booleana retornar falso, o controle é transferido para fora da instrução while.
Por exemplo, a instrução while pode ser usada para imprimir os números de um a 10, fornecendo uma condição Booleana apropriada, junto com a atualização necessária para a variável associada à condição.
“Break”, “return”, “throw” e “goto” são as instruções de salto que podem ser usadas dentro do loop while para sair da iteração das instruções embutidas nesse loop.
Para encerrar a instrução while e evitar a ocorrência de um loop infinito, a expressão booleana deve ser definida apropriadamente junto com a inicialização e atualização adequadas das variáveis usadas na expressão.
Esta definição foi escrita no contexto de C #