Sommario
La dichiarazione di pausa in C#
La dichiarazione di pausa può uscire in anticipo a un ciclo. Dopo aver eseguito il codice quando l'istruzione di interruzione arriva in un ciclo, l'attuale ciclo in esecuzione verrà chiuso e il controllo viene spostato sull'istruzione dopo quel loop.
Sintassi
La sintassi per l'istruzione Break è la seguente:
rottura;Esempio
Considera quanto segue per loop:
usando il sistema;Nel codice sopra, il ciclo iterirà da 1 a 10 e il valore di io verrà stampato sulla console su ogni iterazione. Il ciclo continuerà a funzionare fino al valore di io diventa uguale a 5, dopo quello rottura l'istruzione verrà eseguita e chiuderà l'attuale ciclo in esecuzione.
Se c'è una dichiarazione dopo che questo controllo del loop verrà spostato su tale affermazione e se non c'è nulla dopo questo ciclo, il programma si chiuderà immediatamente.
Pertanto, l'output di questo codice sarà:
La dichiarazione continua in c#
La dichiarazione continua può saltare alcune iterazioni di un loop. Dopo aver raggiunto l'istruzione Continua in un ciclo all'interno del codice C#, l'iterazione in esecuzione del ciclo verrà chiusa e il controllo viene passato all'iterazione del loop successivo.
Sintassi
La sintassi per l'istruzione Continua è la seguente:
Continua;Esempio
Considera quanto segue per loop:
usando il sistema;Qui il ciclo itederà da 1 a 10 e il valore di io verrà stampato sulla console su ogni iterazione. Il ciclo continuerà a funzionare fino al valore di io diventa uniforme, una volta io diventa persino il Continua verrà eseguita la dichiarazione e l'iterazione del ciclo corrente verrà saltata.
Pertanto, l'output di questo codice sarà:
Confronto delle dichiarazioni di rottura e continua
La tabella seguente confronta le dichiarazioni di interruzione e continua in C#:
Dichiarazione | Scopo | Utilizzo | Loop interessato |
Dichiarazione di pausa | Termina il ciclo | rottura; | Loop contenente dichiarazione di pausa |
Continua la dichiarazione | Salta la prossima iterazione | Continua; | Loop contenente Dichiarazione Continua |
Le dichiarazioni di interruzione e continue possono controllare il flusso di esecuzione del loop. Entrambi hanno effetti diversi:
Conclusione
Qui abbiamo discusso delle dichiarazioni di pausa e continua. IL rottura L'istruzione può uscire presto da un ciclo Continua può saltare alcune iterazioni di un ciclo. Queste dichiarazioni possono essere utili in situazioni in cui è necessario interrompere un ciclo basato su una condizione specifica o saltare alcune iterazioni di un loop. Leggi l'articolo per maggiori informazioni su Break and Continua le dichiarazioni.