Laço While
Deslize para mostrar o menu
Um loop while é semelhante a um loop for, porém é utilizado quando precisamos executar um bloco de código repetidamente com base em uma condição. A sintaxe de um loop while é mais simples do que a de um loop for:
while (condition) {
// code to execute
}
Vamos considerar o exemplo prático:
main.cs
12345678910111213141516using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int i = 0; while(i < 5) { Console.WriteLine(i); i++; } } } }
Embora o loop while possa parecer muito semelhante ao loop for à primeira vista, em níveis mais avançados de programação a diferença se torna evidente. Podemos explorar o uso de diferentes tipos de loops na seção Arrays.
Nota
Podemos escrever
truecomo condição de um loop while para criar um loop infinito. Mas não é recomendado utilizar.
main.cs
123while(true) { Console.WriteLine("Hello World"); }
Obrigado pelo seu feedback!
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo