Introducción a Break en C #

Generalmente, cuando estamos hablando de terminar alguna ejecución en ese momento, estamos dando condiciones para hacerlo. Pero en muchos casos, no tenemos una condición exacta para salir de algún bucle o condición. Aquí, con la declaración de interrupción, estamos igualando la condición para salir de la ejecución actual y pasar el control sobre la próxima declaración próxima. Nos ayuda a continuar con la ejecución evitando operaciones particulares en una determinada etapa. En los lenguajes de programación, a menudo nos encontramos con las declaraciones de ruptura. Las declaraciones de ruptura son algo que se parece a su significado para romper la lógica aquí. Al igual que otros lenguajes de programación, c # también tiene una declaración de interrupción. También debe haber visto una declaración de interrupción en el caso de cambio. En casos de cambio después de cada caso, encontramos que esta declaración de interrupción sale de ese caso si no coincide y avanza.

Sintaxis:

La declaración de ruptura tiene una sintaxis muy fácil de la siguiente manera:

break;

Solo el salto de palabra clave y punto y coma. Definir una declaración de interrupción no es más que entregar el control a la siguiente operación en secuencia. Las declaraciones de interrupción son la regla aplicada para salir de una situación particular a tiempo y detener la ejecución posterior.

Diagrama de flujo

  • Arriba, el diagrama de flujo simplemente muestra el funcionamiento de la declaración de interrupción, al comienzo del flujo verifica la condición particular. Si queda satisfecho, el bucle continúa. En el punto donde el ciclo obtiene una declaración de interrupción. O, la condición en la que este bucle se sale del bucle con el uso de una declaración de interrupción.
  • El flujo es fácil, solo necesita entenderlo ejecutando algunos ejemplos.
  • Lo mejor para familiarizarse con la declaración de interrupción es escribir el código y probar la salida con diferentes escenarios.
  • Las declaraciones de ruptura son muy fáciles. Pero mucha gente se confundió con él cuando se sale del ciclo y comienza un proceso de ejecución adicional.
  • Hay muchos casos en los que usamos estas declaraciones, especialmente en bucles anidados. En el bucle anidado, el bucle interno obtiene declaraciones de interrupción en un evento particular para salir del bucle.

¿Cómo funciona la declaración de ruptura en C #?

Supongamos que tenemos un programa y estamos ejecutando un bucle en ese programa. Nuestro requisito es que si el ciclo llega a 5, detenga la ejecución del ciclo y comience a ejecutar el código en la secuencia. Si observa los ejemplos, rompa cuidadosamente las declaraciones que tienen más probabilidades de funcionar como el significado que tiene. Rompe el flujo de ejecución en la ubicación especificada y el control pasará a la siguiente operación requerida.

Ejemplos de declaración de ruptura en C #

A continuación se dan ejemplos de declaración de ruptura en C #:

Ejemplo 1

Programe para obtener no's hasta 10. Si excede 10, rompa el ciclo.

using System;
public class EvenNo (
public static void Main(string() args) (
for(int i=0;i<=20;i++)(
Console.WriteLine(i);
if(i==10)(
break;
)
)
) )

Salida:

En el programa anterior, utilizamos uno para un bucle. En esto, hemos dado la condición si i es menor que igual a 20 y luego ejecutamos más. Hemos dado la condición if en for loop que si el valor de i alcanza 10 entonces deja de ejecutar para un bucle. Y este escenario lo logramos a través de la declaración de ruptura. Pruebe este ejemplo en un editor y obtendrá un resultado como el anterior.

Ejemplo # 2

Ahora vamos a ver la declaración de ruptura con el caso del interruptor

using System;
public class Switch
(
public static void Main(string() args)
(
int n=2;
switch (n)
(
case 1:
Console.WriteLine("Current value of n is: 1");
break;
case 2:
Console.WriteLine("Current value of n is: 2");
break;
case 3:
Console.WriteLine("Current value of n is: 3");
break;
case 4:
Console.WriteLine("Current value of n is: 4");
break;
default:
Console.WriteLine("Please give the correct no.");
break;
)
)
)

Salida:

En el programa anterior, hemos usado un caso de cambio. En esto, estamos verificando múltiples casos. Desde el primer caso, estamos verificando el caso contra la condición dada. Si el caso de cambio no coincide con la condición particular, rompe ese caso con una declaración de salto y salta al siguiente caso. Se ejecuta hasta obtener un caso coincidente. Si el caso coincide, se ejecuta y se mostrará la salida. En el peor de los casos, si ninguna de las condiciones se cumple, la ejecución obtiene el caso predeterminado mencionado en las declaraciones de cambio de caso con la palabra clave default. Después de ejecutar esta declaración nuevamente, obtiene la declaración de interrupción y la operación se supera.

Ejemplo # 3

Vamos a ver la declaración de ruptura con el ciclo do-while aquí:

using System;
public class Program
(
public static void Main(string() args)
(
int i = 0;
do
(
Console.WriteLine("The value of i is :(0)", i);
i+=2;
if (i == 10)
break;
)while (i < 20);
Console.WriteLine("Press Enter Key to Exit..");
Console.ReadLine();
)
)

Salida:

En el programa anterior, hemos utilizado un ciclo do-while con una declaración de interrupción. Hemos verificado un valor de i. incrementamos el valor de I en 2. Rompemos el bucle una vez que llega a 10. Pero tenemos la condición de verificarlo hasta 20. Rompemos la ejecución en el medio del bucle según nuestro requisito. Hasta ahora hemos visto ejemplos de una declaración de ruptura. Que muestra cómo podemos usar la instrucción break con diferentes bucles y con condición if. Estos son ejemplos muy básicos para verificar el trabajo de las declaraciones de ruptura. Para probar estos ejemplos en un editor adecuado. Cuando estamos ejecutando cualquier bucle dentro del programa y necesitamos dividirlo entre la ejecución en ese momento, usamos la instrucción break con la palabra clave break y punto y coma. En este momento del descanso, la instrucción saca la ejecución del bucle. Después de que el control pasa a la siguiente instrucción de ejecución en la secuencia.

Conclusión

Cada idioma tiene una declaración de interrupción para salir del ciclo o una condición en un punto particular. Depende totalmente del requisito. Esta es una declaración muy pequeña pero útil en cualquier lenguaje y, por lo tanto, también para c #. Intente ensuciarse las manos con el uso de la declaración de interrupción

Artículos recomendados

Esta es una guía para romper la declaración en C #. Aquí discutimos la introducción y el funcionamiento de la instrucción break en c # junto con sus ejemplos. También puede consultar los siguientes artículos para obtener más información:

  1. La sintaxis para el ciclo C # while
  2. Comandos básicos de C #
  3. ¿Cómo funciona Loop en C?
  4. ¿Cómo verificar el Palindrome en el programa C ++?
  5. Bucles en VBScript con ejemplos