Exemplo não. 1:
Observaremos o funcionamento do comando 'continuar' no loop 'para'.
usando o sistema;
Classe Program_0
estático void main ()
para (int i = 0; i<9; i++)
if (i == 5)
continuar;
Console.WriteLine ("o índice"+i+"está aqui");
Console.WriteLine ("\ n5 está faltando");
Nesse caso, utilizamos um loop 'para' para iterar quantas vezes quisermos. Então, declaramos e inicializamos um iterador que repetirá o loop 'para'. E dê uma condição de que o loop se repetirá até que 'eu' atinja 8 porque a condição diz que 'eu' deve ser menor que 9. Dentro do loop 'for' define uma condição utilizando a declaração condicional 'se', onde definimos i == 5. O corpo da declaração 'if' utiliza a declaração 'continuar'. Fora da declaração 'if', empregue console.Método WriteLine () para exibir um texto com o valor de 'i'.
Agora, o código funcionará, o loop inicia e o valor de 'i' é 0. Como a condição do loop é verdadeira, então entra no corpo do loop 'para', existe uma condição 'se' e verifica se a condição especificada é verdadeira ou não. Aqui, a condição da declaração 'if' é falsa porque o valor em 'i' é 0, por isso ignora a declaração 'se' e executa a próxima declaração que é o console.WriteLine (). Portanto, uma mensagem e o valor de 'i' são impressos no console. Agora, o valor de 'i' é incrementado e o processo repetirá. Quando o valor de 'i' se tornar 5, então a declaração 'se' se tornar verdadeira e seu corpo será implementado. O corpo de 'se' contém apenas uma declaração que é o comando 'continuação'. O controle voltará ao loop 'para' e repetirá o processo até que a condição de 'para' gire falsa. Quando a condição se torna falsa, o controle se afasta do corpo e executará a próxima declaração (uma mensagem para o console) e o programa termina aqui.
Exemplo não. 2:
Aqui, o comando 'continuação' é utilizado no loop 'while'.
usando o sistema;
Classe Program_1
estático void main ()
int i = 5;
enquanto (i10 && eu<13)
Console.WriteLine ("o número"+i+"está faltando");
continuar;
Console.WriteLine ("o número"+i+"é encontrado");
Defina uma variável inteira com o valor 5. Em seguida, aplique um loop 'while' e defina a condição de 'while'. No corpo de 'while', incremente o 'i' por 2 e depois utilize o 'se' loop. Aqui, definimos a condição de 'se' e dentro de seu corpo, chamamos um console de função.Declaração WriteLine () e 'Continuar'. Fora do loop 'if', usamos novamente o console.Método WriteLine () para representar a mensagem e os valores que são executados. O programa funcionará, pois primeiro verificará a condição de 'while'. Se for verdade, então ele se moverá para dentro do corpo de 'while' e incrementará o 'eu'. Então, ele verifica a condição do loop 'se'. E sempre que sua condição for falsa, ela se moverá a seguir e exibirá o texto necessário no console. Mas quando a condição de 'se' for verdadeira, ele executará o corpo do loop 'se', para que primeiro mostre uma mensagem com o valor de 'i'. Depois disso, ele executará a declaração 'continuar' e levará o controle de volta ao loop 'enquanto' e esse processo se repetirá até que a condição fornecida seja atendida.
O resultado mostra todos os números com a mesma mensagem, mas uma afirmação é diferente por causa da condição 'se'. A condição 'se' se torna verdade.
Exemplo não. 3:
Este código de exemplo esclarecerá o emprego do comando 'continuação' no loop 'do-while'.
usando o sistema;
Classe Program_2
estático void main ()
int i = 5;
fazer
i+= 5;
if (i == 10 || i == 20)
continuar;
Console.WriteLine ("o número"+i+"é encontrado");
enquanto eu<50);
O código começa declarando um valor inteiro e um loop 'do-while'. No corpo do loop 'Do-while', incrementamos o iterador em 5 e especificamos uma condição 'se'. Dentro da condição 'se', utilizamos uma declaração 'continuação'. Ele enviará o controle para o início do loop e aumentará o iterador. Quando a condição de 'se' se tornar verdadeira, ele pulará os valores definidos e passará para a próxima iteração, é isso que 'continua' faz. E quando a condição é falsa, o corpo 'enquanto' será implementado. A tela de saída mostrará os valores de 5 a 50 e inclui todos os múltiplos de 5, exceto 10 e 20, porque para esses dois valores a condição 'se' se torna verdadeira e pula esses valores.
Exemplo não. 4:
Este programa demonstrará o uso da declaração 'continuação' e 'loop' foreach '.
usando o sistema;
Classe Program_3
estático void main ()
char [] array_0 = 'a', 'b', 'c', 'd', 'e';
foreach (char ch em array_0)
if (ch == 'b')
continuar;
Console.WriteLine ("O personagem armazenado é"+ch);
Vejamos o último código. Primeiro, defina uma variedade de caracteres denominada 'Array_0' e armazene cinco caracteres. Em seguida, utilize o loop 'foreach' e defina uma variável com um tipo de char que será usado para obter os valores da matriz de char. No corpo do loop 'foreach', especificamos uma condição 'if' (ch == 'b') e depois empregamos a instrução 'continuação'. Ele pula o personagem 'B' e passa para o próximo personagem. Quando escrevemos uma declaração no corpo de 'se' não precisamos envolver isso em aparelhos encaracolados. Quando a condição definida de 'se' for falsa, execute a declaração ao lado dela. A próxima declaração representará os personagens com uma mensagem no console, utilizando o console.Método WriteLine ().
Conclusão
Cobrimos a declaração 'continuação' que aplicamos dentro de loops para pular alguns valores até que uma determinada condição seja concluída. Com numerosos exemplos práticos, o uso da declaração 'continuação' nos loops (para, enquanto, do-while e foreach) é minuciosamente explicada. Este comando é usado no loop para enviar o controle de volta ao início do loop. A declaração 'continuação' é um método útil em que limitamos a execução a algumas iterações.