Sissejuhatus C # -sse

Üldiselt, kui me räägime sel ajal mõne hukkamise lõpetamisest, anname selleks tingimuse. Kuid paljudel juhtudel pole meil täpset tingimust, kuidas mingist ahelast või seisundist välja tulla. Siin sobitame katkestusavaldusega tingimuse praegusest täitmisest väljumiseks ja järgmise järgmise avalduse üle kontrolli saamiseks. See aitab meil teostamist jätkata, vältides teatud etapis konkreetseid toiminguid. Programmeerimiskeeltes puutusime sageli kokku pauslausetega. Katkestuslaused on midagi, mis sarnaneb selle mõttega siin loogikat murda. Nagu teistel programmeerimiskeeltel, on ka c # -l katkestuslause. Peate olema näinud vaheaja avaldust ka ülemineku korral. Vahetusjuhtumitel pärast igat juhtumit leiame, et see katkestuslause tuleb sellest juhtumist välja, kui seda ei sobita, ja liigume edasi.

Süntaks:

Murdumisavalduse süntaks on väga lihtne järgmiselt:

break;

Ainult märksõna murd ja semikoolon. Katkestuslause määratlemine pole midagi muud kui juhtseadme üleandmine järgmisele toimingule jadas. Murdeavaldused on reegel, mida kasutatakse õigest olukorrast õigeks ajaks väljumiseks ja edasise täitmise peatamiseks.

Vooskeem

  • Ülaltoodud vooskeem näitab lihtsalt katkestuse toimimist, voo alguses kontrollib see konkreetset seisundit. Kui see rahuldub, siis silmus jätkub. Kohas, kus silmus saab murdumisavalduse. Või siis seisund, kus see silmus väljub silmusest, kasutades katkestuse avaldust.
  • Voog on vaevatu, peate selle mõistma, rakendades mõnda näidet.
  • Parim on purunemisavaldusega tuttavaks saada, kui kirjutada kood ja proovida väljundit erinevate stsenaariumidega.
  • Vaheavaldused on väga lihtsad. Kuid paljud inimesed sattusid sellesse segadusse, kuna see väljub silmusest ja alustab edasist täitmisprotsessi.
  • On palju juhtumeid, kus me kasutame neid avaldusi, eriti pesastatud silmustes. Pesastatud ahelas saab sisemine silmus konkreetsest sündmusest katkestuse avaldusi, et silmusest välja pääseda.

Kuidas Break Statement töötab C # -s?

Oletame, et meil on üks programm ja me töötame selles programmis. Meie nõue on, kui ahela väärtus jõuab 5-ni, peatage ahela täitmine ja hakake koodi jooksma jadas. Kui vaatate näiteid, siis murda avaldused tõenäolisemalt toimivaks. See rikub kindlaksmääratud asukohas täitmisvoo ja kontroll läheb üle järgmisel nõutaval operatsioonil.

Näited C-lause katkestusaruandest

Allpool on toodud näited C # väärtuses olevast katkestuse avaldusest:

Näide nr 1

Programm, mille järgi saab numbreid kuni 10. Kui see ületab 10, siis murra silmus.

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

Väljund:

Ülaltoodud programmis kasutasime ühte silmuse jaoks. Selles oleme andnud tingimuse, kui i on väiksem kui 20, siis teostame veel. Oleme andnud ahela tingimuseks, et kui i väärtus ulatub 10-ni, siis lõpetage silmuse täitmine. Ja selle stsenaariumi saavutasime pauside avalduse kaudu. Proovige seda näidet redaktoris ja saate väljundi nagu ülalpool.

Näide 2

Nüüd näeme vaheaega koos juhtumiga

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

Väljund:

Ülaltoodud programmis oleme kasutanud lülituskorpust. Selles kontrollime mitut juhtumit. Esimesest juhtumist alates kontrollime juhtumit antud tingimuse suhtes. Kui ümberlülitusjuhtum ei vasta konkreetsele tingimusele, rikub see juhtumi katkestuse avaldusega ja liigub järgmisele juhtumile. See töötab kuni vastava juhtumi saamiseni. Kui juhtum sobib, siis see täidetakse ja kuvatakse väljund. Halvimal juhul, kui ükski tingimus ei saa täidetud, saadakse täitmisel lülitusjuhtumi avaldustes mainitud vaikejuhtum märksõnaga vaikimisi. Pärast selle avalduse uuesti täitmist saab katkestuse avaldus ja operatsioon saavad üle.

Näide 3

Näeme siin katkestuse avaldust koos tegemise ajaga:

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

Väljund:

Ülaltoodud programmis oleme kasutanud katkestuse avaldusega toimingu silmust. Oleme kontrollinud i väärtust. Me suurendame I väärtust 2-ga. Katkestame ahela, kui see jõuab 10. Kuid meil on tingimus, et seda kontrollida kuni 20. Me katkestame teostuse silmuse keskel vastavalt meie nõudele. Siiani oleme näinud vaheaja avalduse näiteid. Mis näitab, kuidas saaksime kasutada murdumisavaldust erinevate silmustega ja tingimusel. Need on väga lihtsad näited, mida tuleb vaheaja avaldustega kontrollida. Neid näiteid saab proovida sobivas redaktoris. Kui me täidame suvalist silmust programmis ja peame selle vahepeal selle täitmise vahel katkestama, kasutame pausilauset märksõnaga ja semikooloniga. Sellel pausi ajal saab avaldus teostuse silmusest välja. Pärast seda läheb kontroll üle järgmisele täitmisväljavõttele jadas.

Järeldus

Igal keelel on murdelõige, et tulla välja silmusest või olukorrast konkreetses punktis. See sõltub täielikult nõudest. See on mis tahes keeles väga väike, kuid kasulik lause ja seega ka c # jaoks. Proovige käsi lahti saada pausi avalduse kasutamisel.

Soovitatavad artiklid

See on juhend peatüki C # kohta. Siin käsitleme c # -es vaheaja sissejuhatuse tutvustamist ja kasutamist koos selle näidetega. Lisateabe saamiseks võite vaadata ka järgmisi artikleid -

  1. C # while silmuse süntaks
  2. Põhilised C # käsud
  3. Kuidas silmus töötab C-s?
  4. Kuidas kontrollida palindroomi programmis C ++?
  5. Silmused VBScriptis näidetega

Kategooria: