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: 13568 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 |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |






