C# Continua la dichiarazione

C# Continua la dichiarazione
Continua è una delle numerose dichiarazioni condizionali nel linguaggio di programmazione C# che può essere utilizzato all'interno di un blocco di loop condizionale. Questo può essere utilizzato come clausola per continuare l'operazione ad anello quando viene soddisfatta la condizione iterativa, consentendo al ciclo condizionale di procedere all'iterazione successiva. È spesso usato in combinazione con anelli condizionali iterativi come per tutto il tempo, do-while e per loops.

Nell'articolo, otterremo il concetto di Continua Dichiarazione e come funziona nel linguaggio di programmazione C#.

Il "continua" è il simbolo per questo. La dichiarazione continua è identica all'istruzione di interruzione nella funzionalità. L'unica differenza è che l'istruzione di interruzione termina il ciclo, ma la dichiarazione continua indirizza l'azione al test condizionale, che controlla la condizione. La dichiarazione continua fa avanzare la dichiarazione incapsulante alla prossima iterazione nel frattempo, per o foreach loop.

Come utilizzare la dichiarazione Continua in C#

Per comprendere il funzionamento della dichiarazione continua e il suo utilizzo in C#, abbiamo alcuni semplici esempi di seguito:

Esempio1: Utilizzo dell'istruzione Continua con loop

Di seguito abbiamo un esempio di linguaggio di programmazione C# dell'utilizzo di una dichiarazione continua con loop.

Dobbiamo importare prima la libreria di sistema nel programma C# che ci consentirà di accedere alla sua funzione e al metodo richiesti nel programma. Successivamente, allo spazio dei nomi viene dato un nome come "Continua". Nel blocco dello spazio dei nomi, abbiamo creato la classe che è rappresentata come "esempio". La classe ha una funzione principale in cui abbiamo usato un per loop. Impostiamo la variabile "i" su "0" nel loop per. La condizione è impostata per la variabile "i" che "io" dovrebbe essere maggiore e uguale al valore "4".

Se la condizione diventa vera, il loop viene eseguito. In caso contrario, in una falsa condizione, il ciclo for viene terminato. Il valore variabile inizializzato "i" incrementerà e verificherà la condizione specificata. Quindi nel corpo per loop, abbiamo un'affermazione condizionale che "i" è uguale a "2" che non verrà stampato perché abbiamo usato una dichiarazione continua che verrà eseguita. La linea di scrittura stamperà i valori di "i" da 0 a 4.

Si noti che il valore 2 non viene eseguito quando viene utilizzata l'istruzione continua. L'iterazione su "2" viene saltata qui. L'output è presentato nell'immagine aggiunta.

Esempio2: Utilizzo dell'istruzione Continua con loop while

Il programma di seguito dimostra come utilizzare la dichiarazione Continua tra un po '. Possiamo immediatamente restituire il controllo alla prossima iterazione del ciclo while in C# impedendo l'esecuzione di dichiarazioni successive nel punto particolare.

Abbiamo importato la libreria di sistema "utilizzando il sistema" di C# che è richiesto per il programma C#. Lo spazio dei nomi viene dato il nome "Continuewhileloop" e nella regione dello spazio dei nomi abbiamo una classe definita e denominata quel "programma" di classe. La classe ha una funzione principale con una parola chiave statica. Nella funzione principale del vuoto, abbiamo una variabile dichiarata come "A" del tipo di dati interi e inizializzata con il valore numerico "1".

Quindi un ciclo while viene utilizzato qui in cui abbiamo una condizione che la variabile "a" dovrebbe essere maggiore del valore numerico "8". La variabile "a" viene incrementata fino a quando non viene eseguita la condizione. Il corpo di White Loop ha una condizione che dovrebbe essere uguale al valore "4". L'istruzione Continua salta la prossima iterazione del ciclo while e trasferisce il controllo alla prossima iterazione del ciclo while quando il valore di "a" è uguale a "4". Il valore "4" non verrà stampato perché l'istruzione continua verrà eseguita. Il metodo WriteLine stamperà il valore di "A" da 1 a 8 ad eccezione del valore "4".

All'esecuzione di quanto sopra durante il ciclo dell'istruzione Continua, l'output che otteniamo viene mostrato di seguito.

Esempio3: Utilizzo dell'istruzione Continua con loop nidificato

La dichiarazione continua semplicemente salta l'attuale iterazione del ciclo interno. Il ciclo esterno non è modificato in alcun modo nel ciclo nidificato. Eseguiamo il programma per vedere il funzionamento della dichiarazione Continua nel ciclo interno.

Il programma inizia importando la libreria di sistema "utilizzando il sistema" di C#. Viene utilizzata la parola chiave dello spazio dei nomi che organizza la classe del programma C# e abbiamo nominato lo spazio dei nomi "ContinueNestedLoop".Quindi nel blocco dello spazio dei nomi, abbiamo definito una classe "myprogram" e chiamato la funzione principale nella classe. La funzione principale ha per loop con un altro per loop che è chiamato anello nidificato. Il loop esterno ha una variabile "x" del tipo di dati int e alla variabile "x" viene assegnato un valore numerico "1".La condizione viene applicata sulla variabile "x" che "x" dovrebbe essere inferiore o uguale a "2" e quindi incrementare il valore di "x". Quindi abbiamo un ciclo interno in cui esiste una variabile "Y" del tipo di dati INT e assegnata con il valore numerico "1". La variabile "y" ha una condizione che "y" dovrebbe essere inferiore o uguale a "2".

All'interno del ciclo interno, abbiamo utilizzato la dichiarazione continua. Quando "y" è uguale a un valore "3", l'istruzione continua esegue. Viene invocato il metodo WriteLine che stamperanno i valori "X" e "Y". Si noti che l'unica modifica è nel ciclo interno per aver usato la dichiarazione continua lì.

Il valore "3" della variabile "J" viene ignorato qui. Questo può essere visualizzato nell'immagine citata in basso.

Esempio4: Utilizzo dell'istruzione Continua con il ciclo foreach

La parola chiave continua può anche essere utilizzata con foreach c# loops. L'esempio seguente salta i cicli di loop specifici in un ciclo foreach.

Il programma C# di cui sopra ha una classe definita come "Programma continua" che abbiamo chiamato la funzione principale. Nella funzione principale, abbiamo un array di sei valori diversi. L'array è inizializzato in una variabile "numeri" del tipo di dati int. Quindi abbiamo un ciclo foreach che stampa gli elementi di un array inizializzato.

Il ciclo foreach ha una variabile come "num" a cui un elemento del "numero" variabile viene memorizzato tramite la parola chiave "in". La parola chiave "in" iterate sugli elementi di ogni array. Il ciclo foreach non stamperà il valore "6" dall'array man mano che l'istruzione continua esegue quando il "num" è uguale al valore "6".

Dall'esecuzione del programma C# sopra, i risultati sono i seguenti:

Conclusione

Questo articolo mostra come utilizziamo la dichiarazione continua nel C#. La dichiarazione continua utilizza vari corpi di looping, come per, foreach, while, do-what e così via per saltare le iterazioni in base alla condizione. Abbiamo spiegato l'introduzione e il funzionamento della dichiarazione Continua nel linguaggio di programmazione C#. Abbiamo vari esempi della dichiarazione continua in cui vengono utilizzati tutti i possibili loop.