Bevezetés a C # betörésbe

Általában amikor egy bizonyos végrehajtás megszüntetéséről beszélünk, akkor feltételt adunk ennek végrehajtására. De sok esetben nincs pontos feltételünk, hogy kikerüljünk valamilyen hurokból vagy feltételből. Itt a break utasítással összeegyeztetjük azt a feltételt, hogy kijussunk az aktuális végrehajtástól, és átadjuk az irányítást a következő közelgő kijelentés felett. Segít bennünket a végrehajtás folytatásában azáltal, hogy egy adott szakaszban elkerüljük az egyes műveleteket. A programozási nyelvekben gyakran találkoztunk a break utasításokkal. A szünet-állítások olyan dolgokra emlékeztetnek, amelyek értelme a logika megtörése. Más programozási nyelvekhez hasonlóan a c # -nek is van törési állítása. A kapcsoló esetén szintén látnia kellett egy törésnyilatkozatot. A váltakozó esetekben minden eset után úgy találjuk, hogy ez a törés-kijelentés kiderül az esetből, ha nem egyezik meg, és haladunk előre.

Szintaxis:

A break utasítás nagyon egyszerű szintaxissal rendelkezik, az alábbiak szerint:

break;

Csak a kulcsszó törés és pontosvessző. A break utasítás meghatározása nem más, mint a vezérlés átadása a következő műveletre sorrendben. A törés-megállapítások az a szabály, amelyet egy adott helyzetről való időben történő kijutásra és a további végrehajtás megállítására alkalmaznak.

Folyamatábra

  • A fenti folyamatábra egyszerűen csak a törés megállapítás működését mutatja, az áramlás kezdetén ellenőrzi az adott állapotot. Ha elégedett, akkor a hurok folytatódik. Azon a ponton, ahol a hurok törési nyilatkozatot kap. Vagy az a körülmény, amikor ez a hurok kiszakad a hurokból törési utasítás használatával.
  • Az áramlás könnyű, csak meg kell értenie néhány példával.
  • A legjobban megismerkedhet a break-állítással, ha megírja a kódot, és megpróbálja kimenetet különböző forgatókönyvekkel.
  • A break kijelentések nagyon egyszerűek. De sokan összezavarodtak vele, amikor kiszabadult a hurokból és elindítja a további végrehajtási folyamatot.
  • Sok esetben használjuk ezeket az állításokat, különösen a beágyazott hurkokban. A beágyazott hurokban a belső hurok törésnyilatkozatokat kap egy adott eseménynél, hogy kilépjen a hurokból.

Hogyan működik a Break Statement a C # -ben?

Tegyük fel, hogy van egy programunk, és ebben a programban futunk. Követelményünk az, hogy ha a hurok eléri az 5-et, állítsa le a hurok végrehajtását, és kezdje el a kód futtatását a sorrendben. Ha alaposan megnézi a példákat, akkor a kijelentések valószínűleg jobban működnek, mint a jelentésük. Megszakítja a végrehajtási folyamatot a megadott helyen, és a vezérlés átadja a következő szükséges műveletet.

Példák a C # szünetnyilatkozatra

Az alábbiakban a C # -ben szereplő törés-megállapítás példáit mutatjuk be:

1. példa

Programozzon 10-ig 10-es számot. Ha ez meghaladja a 10-et, akkor szakítsa meg a hurkot.

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;
)
)
) )

Kimenet:

A fenti programban egyet használtunk egy hurokhoz. Ebben megadtuk azt a feltételt, hogy ha i-nél kevesebb, mint 20, akkor hajtsuk végre további. Adtunk olyan feltételt a huroknál, hogy ha i értéke eléri a 10-et, akkor hagyja abba a hurok végrehajtását. És ezt a forgatókönyvet a break-nyilatkozat révén értük el. Próbáld ki ezt a példát egy szerkesztőben, és a fenti módon kapsz kimenetet.

2. példa

Most meglátjuk a break állítást a kapcsoló esetével

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;
)
)
)

Kimenet:

A fenti programban kapcsolót használtunk. Ebben több esetet vizsgálunk. Az első esettől az esetet összehasonlítjuk az adott feltétellel. Ha a kapcsoló eset nem egyezik az adott feltétellel, akkor törje ezt az esetet egy törésnyilatkozattal és ugrik a következő esetre. Végrehajtja, amíg egy megfelelő ügyet nem kap. Ha az eset illeszkedik, akkor végrehajtásra kerül, és megjelenik a kimenet. A legrosszabb esetben, ha egyik feltétel sem teljesül, akkor a végrehajtáshoz a kapcsoló eset utasításokban említett alapértelmezett esetet kell megadni az alapértelmezett kulcsszóval. A kijelentés ismételt végrehajtása után megkapja a törési nyilatkozatot és a műveletet.

3. példa

Itt fogjuk látni a break állást a do-while hurokkal:

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();
)
)

Kimenet:

A fenti programban egy megszakítási ciklust használtunk egy break utasításlal. Ellenőriztük i értékét. I értékét 2-vel növeltük. A hurkot 10-ig elérve megszakítjuk. De miközben feltétel-e 20-ig ellenőrizni, akkor a ciklus közepén hajtjuk végre a végrehajtást, a követelményünk szerint. Mostanáig példákat láthattunk egy szüneteltetésre. Amely megmutatja, hogyan lehet használni a break utasításot különböző hurkokkal és feltétellel. Ez nagyon alapvető példa arra, hogy ellenőrizze a break utasításokat. Kipróbálni ezeket a példákat egy megfelelő szerkesztőben. Ha bármilyen hurkot végrehajtunk a program belsejében, és meg kell szakítanunk azt az adott végrehajtás között, akkor a break utasításot használjuk a break és a pontosvessző kulcsszóval. A szünet ezen időpontjában az utasítás kijelenti a végrehajtást a hurokból. Ezután a vezérlés átkerül a sorozat következő végrehajtási utasításához.

Következtetés

Minden nyelvnek van egy törési nyilatkozata, hogy kijöjjön a hurokból, vagy egy adott pont valamely feltételéből. Teljesen függ a követelménytől. Ez egy nagyon kicsi, de hasznos nyilatkozat bármilyen nyelven, és így a c # számára is. Próbáljon meg szennyeződni a kezével a break utasítás használatánál.

Ajánlott cikkek

Ez egy útmutató a Break Statementhez a C # -ben. Itt a c # szakaszban bemutatjuk a break break bevezetését és működtetését, példáival együtt. A következő cikkeket is megnézheti további információkért -

  1. A C # miközben hurok szintaxisa
  2. Alapvető C # parancsok
  3. Hogyan működik a hurok a C-ben?
  4. Hogyan ellenőrizhető a palindrom a C ++ programban?
  5. Hurkok a VBScript-ben példákkal

Kategória: