C# Continue Declaração

C# Continue Declaração
Continuar é uma das numerosas declarações condicionais na linguagem de programação C# que pode ser usada em um bloco de loop condicional. Isso pode ser usado como uma cláusula para continuar a operação de loop quando a condição iterativa é atendida, permitindo que o loop condicional prossiga para a próxima iteração. É freqüentemente usado em combinação com loops condicionais iterativos, como loops para while, do-while e for-cada.

No artigo, obteremos o conceito da declaração de continuação e como ele funciona na linguagem de programação C#.

O "Continuar" é o símbolo para isso. A declaração continua é idêntica à declaração de quebra na funcionalidade. A única diferença é que a declaração de quebra termina o loop, mas a declaração continua direciona a ação para o teste condicional, que verifica a condição. A declaração continua avança a declaração encapsuladora para a próxima iteração no tempo, faça, ou foreach loop.

Como usar a declaração continuação em C#

Para entender o funcionamento da declaração Continuação e seu uso em C#, temos alguns exemplos simples abaixo:

Exemplo1: Usando a instrução continua com loop

Temos um exemplo de linguagem de programação C# abaixo da utilização de uma declaração de continuação com o loop.

Temos que importar a biblioteca do sistema primeiro no programa C# que nos permitirá acessar sua função e método necessários no programa. Depois disso, o espaço para nome recebe um nome como "continue". No bloco de namespace, criamos a classe que é representada como "exemplo". A classe tem uma função principal na qual usamos um loop para. Definimos a variável "eu" como "0" no loop for. A condição está definida para a variável "i" de que "eu" deve ser maior e igual ao valor "4".

Se a condição se tornar verdadeira, o loop for é executado. Caso contrário, em uma condição falsa, o loop for encerrado. A variável inicializada "i" incrementará e verificará a condição especificada. Então, no corpo do loop, temos uma afirmação condicional de que "eu" é igual a "2" que não imprimirá porque usamos uma declaração contínua que será executada. A linha do Writing imprimirá os valores de "i" de 0 a 4.

Observe que o valor 2 não é executado como a declaração continuação é usada. A iteração em "2" é ignorada aqui. A saída é apresentada na imagem anexada.

Exemplo2: Usando a instrução Continuar com o loop

O programa abaixo demonstra como usar a declaração de continuação em um tempo. Podemos retornar imediatamente o controle para a próxima iteração do loop while em C#, impedindo que as declarações subsequentes sejam executadas no ponto específico.

Importamos a biblioteca do sistema "usando o sistema" de C#, necessário para o programa C#. O espaço para nome recebe o nome "ContinueWhileloop" e, na região de namespace, temos uma classe definida e nomeou a classe "Programa". A classe tem uma função principal com uma palavra -chave estática. Na função principal do vazio, temos uma variável declarada como "a" do tipo de dados inteira e inicializada com o valor numérico "1".

Então, um tempo, o loop é usado aqui no qual temos uma condição de que a variável "a" deve ser maior que o valor numérico "8". A variável "A" é incrementada até que a condição seja executada. O corpo do loop tem uma condição que deve ser igual ao valor "4". A declaração continua pula a próxima iteração do loop while e transfere o controle para a próxima iteração do loop while quando o valor de "a" é igual a "4". O valor “4” não será impresso porque a declaração continua será executada. O método WriteLine imprimirá o valor de "A" de 1 a 8, exceto pelo valor "4".

Após a execução do acima, enquanto o loop da declaração continua, a saída que recebemos é mostrada abaixo.

Exemplo3: Usando a instrução continua com loop aninhado

A declaração continua apenas pula a iteração atual do loop interno. O loop externo não é alterado de forma alguma no loop aninhado. Vamos executar o programa para ver o funcionamento da declaração Continuação no Loop Interior.

O programa começa importando a biblioteca do sistema "usando o sistema" de C#. A palavra -chave namespace é usada que organiza a classe do programa C# e nomeamos o espaço para nome "Continuenestedloop".Então, no bloco do espaço para nome, definimos uma classe "MyProgram" e chamamos a função principal da classe. A função principal tem loop com outro para loop que é chamado de loop aninhado. A parte externa do loop possui uma variável "x" do tipo de dados int e a variável "x" recebe um valor numérico "1".A condição é aplicada na variável "x" de que "x" deve ser menor ou igual a "2" e depois incrementar o valor de "x". Em seguida, temos um loop interno para o qual há uma variável "y" do tipo de dados int e atribuído com o valor numérico "1". A variável "y" tem uma condição de que "y" deve ser menor ou igual a "2".

Dentro do interior para loop, utilizamos a declaração de continuação. Quando "y" é igual a um valor "3", então a declaração contínua é executada. O método Writeline é invocado, que imprimirá os valores "x" e "y". Observe que a única mudança está no interior do loop, pois usamos a declaração continua lá.

O valor "3" da variável "j" é ignorado aqui. Isso pode ser exibido na imagem citada abaixo.

Exemplo4: Usando a instrução Continuar com o FOREach Loop

A palavra -chave continua também pode ser usada com os loops c#. O exemplo a seguir pula ciclos de loop específicos em um loop de forach.

O programa C# acima tem uma classe definida como "ContinueProgram", que chamamos de função principal. Na função principal, temos uma matriz de seis valores diferentes. A matriz é inicializada em uma variável "números" de tipo de dados INT. Em seguida, temos um loop foreach que imprimirá os elementos de uma matriz inicializada.

O loop foreach tem uma variável como "num" para a qual um item da variável "número" é armazenado através da palavra -chave "in". A palavra -chave "in" itera sobre os elementos de cada matriz. O loop foreach não imprimirá o valor "6" da matriz, à medida que a declaração continua é executada quando o "num" for igual ao valor "6".

Na execução do programa C# acima, os resultados são os seguintes:

Conclusão

Este artigo mostra como utilizamos a declaração continuação no C#. A afirmação continua usa vários corpos em loop, como para, foreach, enquanto, do-while, e assim por diante, para pular iterações com base na condição. Explicamos a introdução e o funcionamento da declaração Continuação na linguagem de programação C#. Temos vários exemplos da declaração continuação em que todos os loops possíveis são usados.