C sharp/Strutture di controllo: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
FrescoBot (discussione | contributi)
m Bot: È
FrescoBot (discussione | contributi)
m Bot: accenti
Riga 101:
Nella parentesi seguente la parola chiave ''switch'' è indicata un'espressione da valutare, che può essere una variabile, un'operazione aritmetica o logica.
 
Il programma confronta il risultato dell'espressione con i valori indicati nelle varie etichette case presenti nel blocco di parentesi graffe e il controllo viene trasferito all'istruzione case che corrisponde al valore dello switch, fino al raggiungimento di un'istruzione ''break'' che segna l'uscita dal blocco ''switch''. E'È necessario inserire l'istruzione ''break'' al termine di ogni blocco case.
 
Se non esiste etichetta case corrispondente al risultato dell'espressione, il programma eseguirà le istruzioni contenute nel blocco ''default'', se questo è presente, altrimenti uscirà dal blocco ''switch''.
Riga 115:
</source>
Espressione è una condizione booleana, ovvero può essere o vera, o false. Se vera, il blocco istruzioni sarà eseguito, altrimenti no.<br/>
La differenza tra while e if sta nel fatto che if (se l'espressione è vera) esegue solo una volta, mentre while esegue il blocco finchèfinché la condizione non diventerà falsa.
 
=== Ciclo for ===