Ciclo While
Un ciclo while
è simile a un ciclo for
, tuttavia viene utilizzato quando è necessario eseguire ripetutamente un blocco di codice in base a una condizione. La sintassi di un ciclo while
è più semplice rispetto a quella di un ciclo for
:
while (condition) {
// code to execute
}
Consideriamo il seguente esempio pratico:
main.cs
12345678910111213141516using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int i = 0; while(i < 5) { Console.WriteLine(i); i++; } } } }
Sebbene il ciclo while
possa sembrare molto simile al ciclo for
inizialmente, a livelli più avanzati di programmazione la differenza diventa evidente. Potremmo esplorare l'utilizzo di diversi tipi di cicli nella sezione Array.
Nota
Possiamo scrivere
true
come condizione di un ciclo while per creare un ciclo infinito. Tuttavia, non è consigliato utilizzarlo.
main.cs
123while(true) { Console.WriteLine("Hello World"); }
Grazie per i tuoi commenti!
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Can you give an example of a while loop in JavaScript?
What are some common use cases for while loops?
How does a while loop differ from a for loop in practice?
Awesome!
Completion rate improved to 1.59
Ciclo While
Scorri per mostrare il menu
Un ciclo while
è simile a un ciclo for
, tuttavia viene utilizzato quando è necessario eseguire ripetutamente un blocco di codice in base a una condizione. La sintassi di un ciclo while
è più semplice rispetto a quella di un ciclo for
:
while (condition) {
// code to execute
}
Consideriamo il seguente esempio pratico:
main.cs
12345678910111213141516using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int i = 0; while(i < 5) { Console.WriteLine(i); i++; } } } }
Sebbene il ciclo while
possa sembrare molto simile al ciclo for
inizialmente, a livelli più avanzati di programmazione la differenza diventa evidente. Potremmo esplorare l'utilizzo di diversi tipi di cicli nella sezione Array.
Nota
Possiamo scrivere
true
come condizione di un ciclo while per creare un ciclo infinito. Tuttavia, non è consigliato utilizzarlo.
main.cs
123while(true) { Console.WriteLine("Hello World"); }
Grazie per i tuoi commenti!