Índice
A declaração de quebra em C#
A declaração de quebra pode sair de um loop mais cedo. Depois de executar o código quando a declaração de interrupção estiver em um loop, o circuito atual será fechado e o controle é transferido para a declaração após o loop.
Sintaxe
A sintaxe para a declaração de quebra é a seguinte:
quebrar;Exemplo
Considere o seguinte para o loop:
usando o sistema;No código acima, o loop iterará de 1 a 10, e o valor de eu será impresso no console em cada iteração. O loop continuará a funcionar até o valor de eu torna -se igual a 5, depois disso quebrar A declaração será executada e fechará o circuito atual em execução.
Se houver uma declaração após esse controle de loop será transferido para essa declaração e se não houver nada após esse loop, o programa fechará imediatamente.
Portanto, a saída deste código será:
A declaração continua em C#
A declaração continua pode pular sobre certas iterações de um loop. Depois de atingir a declaração Continuação em um loop dentro do código C#, a iteração em execução do loop será fechada e o controle será passado para a próxima iteração do loop.
Sintaxe
A sintaxe para a declaração continuação é a seguinte:
continuar;Exemplo
Considere o seguinte para o loop:
usando o sistema;Aqui o loop irá itera de 1 a 10, e o valor de eu será impresso no console em cada iteração. O loop continuará a funcionar até o valor de eu se torna par, uma vez eu torna -se até o continuar A declaração será executada e a iteração atual do loop será ignorada.
Portanto, a saída deste código será:
Comparação de declarações de quebra e continuação
A tabela a seguir compara o intervalo e continua as declarações em C#:
Declaração | Propósito | Uso | Loop afetado |
declaração de quebra | Termina o loop | quebrar; | Loop contendo declaração de quebra |
continue declaração | Pula para a próxima iteração | continuar; | LOOP CONTINCENTE CONTINUAÇÃO Declaração |
As declarações de interrupção e continuação podem controlar o fluxo em execução do loop. Ambos têm efeitos diferentes:
Conclusão
Aqui discutimos as declarações de interrupção e continuação. O quebrar a declaração pode sair de um loop mais cedo, enquanto continuar pode pular sobre certas iterações de um loop. Essas declarações podem ser úteis em situações em que você precisa encerrar um loop com base em uma condição específica ou pular certas iterações de um loop. Leia o artigo para obter mais informações sobre o intervalo e continue declarações.