Você está aqui: C# ::: Fundamentos da Linguagem ::: Estruturas de Controle |
Como usar a instrução break para interromper a execução de um laço em C#Quantidade de visualizações: 13445 vezes |
A instrução break é usada quando queremos interromper a execução de uma laço while, do..while, for ou foreach. A execução é abandonada exatamente no ponto no qual a instrução break for encontrada. Veja um exemplo: static void Main(string[] args){ // um laço for que deveria contar de 0 até 10 for(int i = 0; i <= 10; i++){ // vamos parar o laço se o valor da variável // de controle for igual a 6 if(i == 6) break; Console.WriteLine("{0}", i); } Console.WriteLine("\n\nPressione uma tecla para sair..."); Console.ReadKey(); } static void Main(string[] args){ // variável de controle int valor = 1; while(valor <= 10){ // interrompe o laço se o valor da variável de // controle for igual a 6 if(valor == 6) break; Console.WriteLine("{0}", valor); valor++; } Console.WriteLine("\n\nPressione uma tecla para sair..."); Console.ReadKey(); } static void Main(string[] args){ for(int i = 1; i <= 3; i++){ for(int x = 1; x <= 5; x++){ // sai do laço interno se o valor de x for // igual a 3 if(x == 3) break; Console.WriteLine("i = {0}; x = {1}", i, x); } } Console.WriteLine("\n\nPressione uma tecla para sair..."); Console.ReadKey(); } |
![]() |
Desafios, Exercícios e Algoritmos Resolvidos de C# |
Veja mais Dicas e truques de C# |
Dicas e truques de outras linguagens |
Delphi - Como calcular o cateto adjascente dadas as medidas da hipotenusa e do cateto oposto em Delphi |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |