Sissejuhatus VB.Neti silmustesse

Programmeerimiskeele ahelat võib määratleda kui kindla koodikomplekti iteratsiooni, kuni see vastab kindlaksmääratud tingimusele. VB.Net Loops järgneb avalduste rida, mida tuleb täita rekursiivselt. See aitab vähendada koodide rida, kuna ühte koodirida saab nõude alusel täita mitu korda. Nendel päevadel välja töötatud rakendus kasutab intensiivselt silmuseid, et pakkuda funktsioone, mille jaoks need on välja töötatud. See funktsioon ei sõltu ühestki programmeerimiskeelest, kuna see on saadaval nii madala kui ka kõrge keeles.

VB.Neti erinevat tüüpi aasad

Selle põhjal, kuidas koodi pärast konkreetse olukorra rahuldamist tuleb täita, on VB.Net-i ooppe mitut tüüpi, mis järgnevad. Ehkki aasade rakendamise motiiv on sama, aitab sobiva silmuse valimine aidata meil koodi vähendada või aitab meil tõhusat programmi kirjutada.

1. Järgmise loopi jaoks

Järgmise silmuse jaoks on Vb.netis kõige sagedamini kasutatav silmus. Tavaliselt kontrollib see seisundit ja kui see on rahul, laseb ta oma keha all nimetatud koodidel muud käivitada. Seda kasutatakse teatud toimingute interaktsiooni tegemiseks mitu korda. Järgmine silmus on saadaval kõigis programmeerimiskeeltes, kuid süsteem ja märksõnad erinevad.

Süntaks

For count_variable ( As datatype ) = begin To last (conditions)
( statements ) ( statements ) .
.
( statements ) Next

Selle süntaks on väga lihtne ja hõlpsasti kasutatav. For-i märksõnale järgnevad tingimused, mis peavad olema täidetud, et For-i kehas kood kätte saaks. Tingimus on täidetud, keha all olevad avaldused on täidetud ja järgmine märksõna teeb järgmise käigu, millele tavaliselt viidatakse, et kontrollida järgmist toimingut. Seda täidetakse seni, kuni tingimus on täidetud. Kui seisund muutub valeks, lõpetab see edasise täitmise ja saadab juhte järgmisele silmusele kirjutatud avaldusele.

Näide

Järgmine silmus töötab järgmiselt. Selle näite abil saate teada, mis on silmutöö järgmine ja kuidas koodid korduvad, kuni tingimus läheb valeks. See näide näitab, kuidas juhtseade liigub kogu ahelas, kuni see vastab tingimusele.

2. Tehke silmus

Do silmus on veel üks oluline silmus, mida kasutatakse vb.netis. Ehkki see toimib korrata koodi täitmist nii, nagu silmuse jaoks, kuid lähenemisviis, mida see järgib, on erinev. Selles ahelas kontrollitakse esmalt, et kui tingimus on täidetud, siis on see tõsi, do-ahela korpusesse kirjutatud koodid täidetakse, vastasel juhul ahel lõpetatakse. See on kasulik, kui programm peab kontrollima, kas asju täidetakse viisil, mis tagab kõigi tingimuste täitmise. Vb.net-i roll on sarnane rollidega teises programmeerimiskeeles, ainus erinevus võib olla süntaks ja märksõna.

Süntaks

Do-silmuse süntaks on väga lihtne ja seda saab kasutada segadusteta. Hea külg on see, et see sarnaneb vb.net-i peaaegu ahelaga, nii et selle süntaksi meeles pidamine võib olla väga lihtne. Allpool on toodud do-silmuse süntaks, mis näitab, kuidas seda tuleb programmis mainida, et leevendada vea saamise riski. Süntaks jääb samaks, kui seda tuleb programmis kasutada, ja süntaksist kõrvalekaldumine võib põhjustada tõrke. Mitmeid avaldusi sisaldavaid do-silmuseid saab täita ainult juhul, kui tingimus on täidetud.

statements
statements
statements
.
.
statements
Loop

Peab märkima, et do loop abil saate oma nõude järgi kasutada nii märksõna kui Kuni. Samal ajal ja kuni avaldus töötab täiesti erineval viisil. Ühelt poolt, kui while-lause aitab koodi täita, kui tingimus on täidetud, teisest küljest võimaldab untill-avaldus koodi täita siis, kui tingimus ei saa täidetud. See pakub teile piisavalt võimalusi, mis sobivad teie silmuse kasutamise nõudega.

Näide

Allpool toodud näites on näidatud, kuidas do-silmust on kasutatud numbri 1 kuni 10 printimiseks. Samas kui märksõna do on kasutatud koos do-silmusega, tagamaks, et koodikomplekti hakatakse täitma seni, kuni tingimus on täidetud. Programm tuleb alates printimisest 1, kuna see on esimene number, ja see on silmus. Hiljem on väärtust ühe võrra suurendatud ja see trükitakse.

3. Kuigi silmus

Kuigi silmus on vb.netis ja teistes programmeerimiskeeltes sisalduvate silmuste hulgas üks. Kuigi silmuse tööpõhimõte on väga lihtne, kuna see laseb koodidel lihtsalt täita, kui tingimus on täidetud, lõpetades silmuse, kui tingimus läks valeks. On väga oluline mõista, et kuigi loop võib toimida sarnaselt do-loop-silmusega, hoiab see programmis kasutamise ajal oma tähtsust. Kui programm tuleb kirjutada viisil, mis nõuab aja silmuse kasutamist, saab selle abil tagada, et programm töötab viisil, nagu see peaks töötama. Plusspunkt, mille see programmile toob, on see, et see muudab koodi mahu vähem mahukaks.

Süntaks

While-silmusel on konkreetne süntaks, mida tuleb järgida while-silmuse rakendamiseks programmis. Sarnaselt teiste silmustega on sellel lihtne süntaks ja seda saab hõlpsalt kasutada. Teised silmused järgivad ka konkreetset süntaksi ja samas silmus on nendega üsna sarnane. Programmi tulemuseks on tõrge, kui süntaksit pole kasutatud täpselt nii, nagu ta peaks seda tegema. Allpool toodud süntaksis on märksõna märksõna kohustuslik ja sellele järgnev tingimus sõltub sellest, millist funktsionaalsust programm peab kandma. Mõne aja lõpus tuleb see lõppsõna abil lõpetada. Tuleb tähele panna, et erinevalt teistest silmustest ei koosne see silmuse märksõnast.

statements
statements
statements
.
.
.
statements
End While

Ülaltoodud süntaks näitab, kuidas samal ajal saab silmust programmis kasutada. Selle lingi põhiosa moodustavad avaldused, mis täidetakse, kui tingimus on täidetud. Selle tingimuse suhtes kehtivad nõuded. Lõpp, samal ajal kui silmuse lõpus olev joon on kohal, veendumaks, et samasuguse silmuse lõpetamine toimub siis, kui tingimus läheb valeks.

Näide

Allpool toodud näide näitab mõne aja silmuse kasutamist. Selles näites oleme proovinud printida numbrid 1 kuni 10. Programm on väga lihtne ja piisavalt informatiivne, et oleksite teadlikud, kuidas seda programmis kasutada saab. Sellest näitest aru saades saate teada, kuidas programmis tuleb kasutusele võtta aeg-ajaline silmus.

4. Iga järgmise silmuse jaoks

See on teine ​​silmus Vb.netis. Seda ahelat kasutades saab kuvada kõik väärtused, mis on määratud igale muutujale. Ehkki see on iga väärtuse individuaalse hankimise ja nendega töötamise jaoks väga kasulik, saab seda teha ka silmuse abil, kuid selle silmuse kasutamine võib programmi lihtsamaks vaadata, kuna selle struktuur on väga lihtne.

Süntaks

Selle silmuse süntaks on väga lihtne ja seda saab kasutada, järgides allpool toodud süntaksit. Allpool toodud süntaksis on kasutusele võetud järgmiste märksõnade kasutamine, et suurendada silmust järgmisse sammu. See töötab edasi, kuni muutujal on väärtus ja see lõpeb kohe pärast silmuse täitmist mitu korda sellel on väärtused.

For Each element as Datatype
Statement
Statement
Statement
.
.
Statement
Next

Näide

5. Pesastatud silmus

Pesastatud silmus on viis, kuidas silmuseid saab kasutada, et korraga saaks töötada palju silmuseid. Näiteks selleks, et töötada andmetega, mida on salvestatud maatriksis, kui nende andmetega töötamiseks, tuleb kasutada kahte silmust korraga. Näite abil saame aru, kui palju silmuseid töötab korraga. Mõistmise huvides võime seda pidada kahemõõtmeliseks massiiviks, kui salvestatud väärtuste kasutamiseks kasutame korraga kahte silmust.

Süntaks

Allpool on silmuse pesastatud süntaks. Pesastatud silmuse süntaks sõltub sellest, millist silmust tuleb pesastada. Näeme pesastatud silmuse süntaksi, et saada aimu, kuidas süntaks võiks olla, kui proovitakse pesastada või silmust teha.

For count1 as datatype= begin1 To finish1
For count2 as datatype = begin2 To finish2
Statement
Statement
.
.
Statement
Next
Next

Näide

VB.Net silmuste eelised

Kuna silmuseid peetakse üheks programmeerimiskeele peamiseks tunnuseks, on kindel, et sellel peab olema mitu eelist või plusspunkti. Allpool on toodud mõned olulised teemad silmuste kohta, mida eelistavad programmeerija konkreetsetel juhtudel.

  • Koodi kordamine: kord kirjutatud koodikomplekti saab silmuse abil mitu korda kasutada. Olukord, kus programm peaks ikka ja jälle täitma sama koodirida, on programmeerimiskeele ainus omadus, mis seda võimaldab. Koodi saab korrata kuni selle täpsustamiseni. Koodide korramise arvule pole piiranguid seatud. Programmi suurusest ja nõuetest lähtuvalt saab arendaja seda kasutada nii palju kui vaja.
  • Tingimuste rahuldamise tagamine: silmuses on midagi kohustuslikku, et ta täitis oma kehas avaldusi ainult siis, kui tingimus on täidetud. Nii hoolitseb silmus sel viisil, et ta laseb konkreetsel koodikomplektil täita ainult siis, kui tingimus on tõene. Programmi jaoks on väga oluline veenduda, et see laseb konkreetsetel asjadel juhtuda ainult siis, kui tingimus on täidetud, ja silmus aitab programmil seda saavutada. Tuleb märkida, et kõigil silmustel on kohustuslik kontrollida, kas tingimus on täidetud.
  • Koodi suuruse vähendamine: kuna aasana kasutagem ikka ja jälle sama koodikomplekti, vähendab see soovi kirjutada sama koodikomplekti korduvalt ja aitab sel viisil programmil tõhusat koodi kirjutada. Vähem koodiridade arv muudab kompilaatori jaoks koodi tõhusa töötlemise väga lihtsaks. See on silmuse peamine omadus, mis muudab selle arendajate seas populaarseks. Lisaks eeltoodule vähendab see ka faili mahtu, kus programm on kirjutatud, aidates süsteemi administraatoritel salvestusruumi kokku hoida.
  • Vähendage kompileerimise aega: Kompilaator on programmeerimiskeskkonna kõige olulisem osa, mis otsustab, kas programmi on hea käivitada. Silmus tagab koodi väiksema mahu ja aitab seega kompilaatoril koodi lühikese aja jooksul koostada. Mida vähem on kood read, seda vähem kulub selle käivitamiseks aega. Kuna silmus aitab meil koodi suuruse lühikesena hoida, võib see aidata kompilaatoril tõhusalt töötada ja anda väljund kõige varem.

Järeldus

Loopi võib pidada programmeerimissüsteemi väga oluliseks osaks, mis toob programmis mitmeid funktsioone. See võimaldab programmeerijal programmi välja töötada viisil, mis on väga tõhus ja mida võib pidada parimaks viisiks programmi kirjutamiseks. Programmil on mitmeid eeliseid, mis muudavad programmi efektiivseks toimimiseks. Mida rohkem süvenete silmuse sügavusse, seda rohkem on teil uusi võimalusi uurida. Loop on võimeline täitma väga keerulisi asju ja keerukad algoritmid on selle tagamiseks reaalsed näited. Silmust saab kasutada igat tüüpi programmides, mis nõuavad koodi korduvat täitmist, ja see teebki sellest ühe programmeerimiskeele hõlpsasti kasutatava ja lihtsa funktsiooni.

Soovitatavad artiklid

See on VB.Net Loops'i juhend. Siin käsitleme erinevat tüüpi VB.net silmuseid, eeliseid ja süntaksit koos koodi rakendamisega. Lisateabe saamiseks võite vaadata ka järgmisi artikleid -

  1. Erandite käsitlemine VB.NET-is
  2. VB.Net andmetüübid
  3. Mis on .NET-tuum
  4. VB.NET operaatorid
  5. C ++ andmetüübid
  6. Silmused VBScriptis näidetega
  7. Taru andmete tüüp
  8. PL / SQL andmetüübid
  9. VB.Net sündmused
  10. Erinevat tüüpi SQL-i andmed koos näidetega

Kategooria: