Bevezetés a VB.Net hurkokba

A programozási nyelv hurkát úgy lehet meghatározni, mint egy adott kódkészlet iterációját, amíg az nem felel meg a megadott feltételnek. VB.Net Loops az utasítások sorát követi, amelyeket rekurzív módon kell végrehajtani. Segít a kódok sorának csökkentésében, mivel egy kódsor a követelmény alapján többször is végrehajtható. A manapság kifejlesztett alkalmazás intenzíven használja a hurkot annak érdekében, hogy felajánlja a funkcionalitást, amelyre kifejlesztették őket. Ez a szolgáltatás nem függ a programozási nyelvektől, mivel elérhető mind az alacsony, mind a magas szintű nyelven.

Különböző típusú hurkok a VB.Net-ben

A kód végrehajtásának módja alapján, miután kielégítette az adott helyzetet, a VB.Net többféle hoppá követhető. Habár a hurkok megvalósításának motívuma ugyanaz, de a megfelelő hurok kiválasztása elősegítheti a kód méretének csökkentését, vagy segíthet egy hatékony program megírásában.

1. A következő hurokhoz

A Next hurokhoz a leggyakrabban használt hurok a Vb.net-ben. Általában ellenőrzi az állapotot, és ha teljesül, akkor hagyja, hogy a testében említett kódok végrehajtsák, és a következő állapotba lépnek. Számos alkalommal hajtja végre az egyes feladatok közötti interakciót. A következő hurok az összes programozási nyelven elérhető, de a rendszer és a kulcsszavak eltérőek.

Szintaxis

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

A szintaxis nagyon egyszerű és könnyen használható. A For kulcsszót követi azok a feltételek, amelyeknek teljesülniük kell ahhoz, hogy a kódot a For testében végrehajthassák. A feltétel teljesül, a testre vonatkozó utasítások végrehajtásra kerültek, és a következő kulcsszó megteszi a következő lépést, amelyre általában hivatkoznak, hogy ellenőrizze a következő műveletet. Amíg a feltétel teljesül, végrehajtásra kerül. Amint a feltétel hamisnak bizonyul, leállítja a további végrehajtást, és elküldi a vezérlőt a következő hurok után írt utasításra.

Példa

A következő ábra bemutatja, hogyan működik a következő hurok. A példa tudatja Önnel a hurokműveletek következő lépéseit és azt, hogy a kódok miként ismétlődnek, amíg a feltétel hamis nem lesz. Ez a példa megmutatja, hogy a vezérlés miként mozog tovább az egész hurokon, amíg nem teljesíti a feltételt.

2. Do Loop

A do hurok egy másik fontos hurok, amelyet a vb.net-ben használnak. Bár úgy működik, hogy megismétli a kód végrehajtását, ahogyan azt a hurok végzi, de az alkalmazott megközelítés eltérő. Ebben a hurokban először ellenőrzik, hogy ha a feltétel teljesül, akkor az igaz, hogy a do hurok testébe írt kódok végrehajtásra kerülnek, különben a hurok megszűnik. Hasznos, amikor a programnak ellenőriznie kell, hogy a dolgokat úgy hajtják-e végre, hogy biztosítsák az összes feltétel teljesülését. A ciklus szerepe a vb.net-ben hasonló a másik programozási nyelv szerepéhez, az egyetlen különbség a szintaxis és a kulcsszó.

Szintaxis

A do loop szintaxisa nagyon egyszerű és félreértés nélkül használható. A jó rész az, hogy hasonló a vb.net szinte a hurokhoz, tehát szintaxisának szem előtt tartása nagyon egyszerű. Az alábbiakban bemutatjuk a do hurok szintaxisát, amely megmutatja, hogyan kell megemlíteni a programban a hiba előfordulásának csökkentése érdekében. A szintaxis változatlan marad, amikor azt a programban használni kell, és a szintaxistól való eltérés hibát okozhat. Az a do ciklus, amely több állítást tartalmaz, csak akkor hajtható végre, ha a feltétel teljesül.

statements
statements
statements
.
.
statements
Loop

Meg kell jegyezni, hogy a do hurok esetén igényeinek megfelelően használhatja a Míg vagy a Míg kulcsszót is. A rövid idő és a nyilatkozat teljesen más módon működik. Egyrészt, amikor a while utasítás segít a kód végrehajtásában, ha a feltétel teljesül, másrészt az untill utasítás lehetővé teszi a kód végrehajtását, amikor a feltétel nem teljesül. Elegendő lehetőséget kínál Önnek, amelyek megfelelnek a hurok használatának követelményeinek.

Példa

Az alábbi példa bemutatja, hogy a do hurkot hogyan használták az 1-től 10-ig terjedő szám kinyomtatásához. Míg a do kulcsszót a do hurok mellett használták annak biztosítása érdekében, hogy a kódkészlet mindaddig végrehajtásra kerüljön, amíg a feltétel nem teljesül. A program az 1. nyomtatásból származik, mivel ez az első szám, és a hurokba kerül. Később az értéket eggyel növelte és kinyomtatta.

3. Amíg a hurok

A míg a hurok a vb.net és más programozási nyelvek körének egyike. A ciklus működése nagyon egyszerű, mivel egyszerűen lehetővé teszi a kódok végrehajtását, ha a feltétel teljesül, miközben a hurkot megszünteti, ha a feltétel hamis lett. Nagyon fontos megérteni, hogy bár a loop ugyanúgy működhet, mint a do-while hurok, a programban történő használatakor saját jelentőségű. Ha a programot oly módon kell megírni, hogy megkövetelje a while ciklus használatát, felhasználható annak biztosítására, hogy a program a kívánt módon működjön. A pluszpont, amelyet a program hoz, az segít abban, hogy a kód mérete kevésbé terjedelmes legyen.

Szintaxis

A while ciklusnak van egy bizonyos szintaxisa, amelyet be kell tartani a while ciklusnak a programban való megvalósításához. A többi hurokhoz hasonlóan egyszerű szintaxisú és könnyedén használható. A többi hurok az adott szintaxist is követi, míg a hurok szintaxisa meglehetõsen hasonló. A program hibához fog vezetni, ha a szintaxist nem pontosan úgy használták, ahogyan feltételezik. Az alábbi szintaxisban a míg a kulcsszó kötelező, és az azt követő feltétel attól függ, hogy milyen funkcióval rendelkezik a program. A ciklus végén a vég kulcsszóval kell befejezni. Meg kell jegyezni, hogy a többi hurokkal ellentétben nem a hurok kulcsszóból áll.

statements
statements
statements
.
.
.
statements
End While

A fenti szintaxis megmutatja, hogy a while ciklus hogyan használható fel annak felhasználására a programban. Ennek a huroknak a fő része azok a kijelentések, amelyeket akkor hajtunk végre, ha a feltétel teljesül. A feltétel a követelmények hatálya alá tartozik. A vége, míg a hurok végén lévő vonal ott van, hogy megbizonyosodjon arról, hogy a rövid idejű hurok megszűnik, amikor a feltétel hamis.

Példa

Az alábbi példa egy ideig tartó hurok használatát mutatja. Ebben a példában megkíséreljük kinyomtatni az 1-től 10-ig terjedő számokat. A program nagyon egyszerű és elég informatív, hogy megismerje, hogyan lehet felhasználni a programban. A példa megértésével megtanulhatja, hogyan kell bevezetni a while ciklust a programba.

4. Minden következő hurokhoz

Ez a másik hurok a Vb.net-ben. Ennek a huroknak a segítségével bármilyen változóhoz hozzárendelt összes értéket megjeleníthet. Annak ellenére, hogy nagyon hasznos az egyes értékek külön-külön történő megszerzéséhez és kezeléséhez, a hurok segítségével is megtehető, de ennek a huroknak a felhasználásával a program egyszerűbbnek tűnik, mivel nagyon egyszerű felépítésű.

Szintaxis

Ennek a huroknak a szintaxisa nagyon egyszerű, és az alábbi szintaxis követésével használható. Az alábbiakban megadott szintaxisban a következő kulcsszavak használatát vezették be, hogy növeljék a hurkot a következő lépéshez. Addig működik, amíg a változónak meg nem jelenik az értéke, és közvetlenül a ciklus végrehajtása után fejeződik be, ahányszor megkapja az értékeket.

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

Példa

5. Beágyazott hurok

A beágyazott hurok az, ahogyan a hurkok felhasználhatók annak érdekében, hogy sok hurok egyszerre működjön. Például ahhoz, hogy a mátrixban tárolt adatokkal dolgozzon, mint a mátrixban, mint ahhoz, hogy ezekkel az adatokkal dolgozzunk, egyszerre két hurkot kell használnunk. A példát felhasználva megértjük, hogy hány hurok működik egyidejűleg. A megértés szempontjából úgy tekinthetjük, hogy kétdimenziós tömbön működik, ha egyszerre két hurkot használunk a tárolt értékek felhasználására.

Szintaxis

Az alábbiakban bemutatjuk a hurokba beágyazott szintaxist. A beágyazott hurok szintaxisa attól függ, hogy milyen hurkot kell beágyazni. Látni fogjuk a beágyazott hurok szintaxisát, hogy elképzelést kapjunk arról, hogy mi lehet a szintaxis miközben megpróbálunk fészkelni vagy hurkot csinálni.

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

Példa

A VB.Net hurkok előnyei

Mivel a hurkokat a programozási nyelv egyik legfontosabb tulajdonságának tekintik, biztos, hogy annak számos előnye vagy pluszpontja kell, hogy legyen. Az alábbiakban bemutatunk néhány olyan fontos dolgot a hurkokról, amelyeket bizonyos esetekben a programozó előnyben részesít.

  • Kódismétlés: Az egyszer megírt kódkészlet többször is használható a hurok kihasználásával. A helyzet, amikor a programnak újra és újra ugyanazt a kódot kell végrehajtania, ez a programozási nyelv egyetlen tulajdonsága, amely ezt lehetővé teszi. A kód megismételhető a megadott időpontig. A kódok megismételésének hányszor nincs korlátozva. A program mérete és igényei alapján a fejlesztő felhasználhatja azt, amennyire csak szüksége van.
  • A feltétel kielégítésének biztosítása: A hurkokban kötelező az, hogy a testében csak akkor hajtja végre az állításokat, amikor a feltétel teljesül. Tehát ily módon a hurok biztosítja, hogy az adott kódkészletet csak akkor hajtsa végre, ha a feltétel igaz. Nagyon fontos, hogy a program győződjön meg arról, hogy hagyja, hogy az egyes dolgok csak akkor történjenek meg, ha a feltétel teljesül, és a hurok segít a programnak ezt elérni. Meg kell jegyezni, hogy minden hurokon kötelező ellenőrizni, hogy a feltétel teljesül-e.
  • A kód méretének csökkentése: Mivel hurokként használjuk újra és újra ugyanazt a kódkészletet, ez csökkenti a késztetést ugyanazon kódkészlet ismételt írására, és ezáltal segíti a programot a hatékony kódírásban. A kódsor kevesebb száma megkönnyíti a fordító számára a kód hatékony feldolgozását. A hurok fő jellemzője, amely népszerűvé teszi a fejlesztők körében. Mindezek mellett a fájl írási méretének csökkentéséhez is vezet, ahol a program meg lett írva, ezáltal segíti a rendszergazdákat a tárhely megtakarításában.
  • Csökkentse a fordítási időt: A fordító a programozási környezet legfontosabb része, amely eldönti, hogy a program végrehajtható-e. A hurok biztosítja a kód kisebb méretét, és így segít a fordítónak rövid idő alatt összeállítani a kódot. Minél kevesebb a sor száma a kódnak, annál kevesebb idő szükséges a végrehajtáshoz. Mivel a hurok segít a kód méretének rövid tartásában, elősegítheti, hogy a fordító hatékonyan működjön, és legkorábban biztosítsa a kimenetet.

Következtetés

A hurok a programozási rendszer nagyon kritikus részének tekinthető, amely számos funkciót hoz a programban. Ez lehetővé teszi a programozónak a program kidolgozását nagyon hatékony módon, és a programírás legjobb módszerének tekinthető. Számos előnye van annak, amelyet a hurok a programhoz vezet, és amely a program hatékony működését teszi lehetővé. Minél inkább belekerül a hurok mélységébe, annál több új dolgot fedezhet fel. A hurok nagyon összetett dolgokat képes végrehajtani, és a komplex algoritmusok valódi példák annak biztosítására. A hurok bármilyen programban felhasználható, amely megköveteli a kód ismételt végrehajtását, és ez teszi a programozási nyelv egyik könnyen használható és egyszerű tulajdonságává.

Ajánlott cikkek

Ez egy útmutató a VB.Net hurkokhoz. Itt tárgyaljuk a VB.net hurok különféle típusait, előnyeit és szintaxisát, valamint a kód megvalósítását. A következő cikkeket is megnézheti további információkért -

  1. Kivételkezelés a VB.NET-ben
  2. VB.Net adattípusok
  3. Mi a .NET Core
  4. VB.NET operátorok
  5. C ++ adattípusok
  6. Hurkok a VBScript-ben példákkal
  7. Kaptár adattípusa
  8. PL / SQL adattípusok
  9. VB.Net események
  10. Különböző típusú SQL adatok példákkal

Kategória: