Inleiding tot VB.Net Loops

Lus in de programmeertaal kan worden gedefinieerd als de iteratie van een bepaalde set code totdat deze voldoet aan de opgegeven voorwaarde. VB.Net Loops wordt gevolgd door de regel instructies die recursief moet worden uitgevoerd. Het helpt bij het verminderen van de coderegel omdat één coderegel meerdere keren kan worden uitgevoerd op basis van de vereiste. De tegenwoordig ontwikkelde applicatie maakt intensief gebruik van loop om de functionaliteit te bieden waarvoor ze zijn ontwikkeld. Deze functie is niet afhankelijk van een programmeertaal omdat deze beschikbaar is in zowel de lage als de hoge taal.

Verschillende soorten loops in VB.Net

Op basis van de manier waarop de code moet worden uitgevoerd nadat aan de specifieke situatie is voldaan, volgen er verschillende soorten VB.Net-oeps. Hoewel het motief om lussen te implementeren hetzelfde is, kan het kiezen van de juiste lus ons helpen de grootte van de code te verminderen of kan het ons helpen een efficiënt programma te schrijven.

1. Voor de volgende lus

Voor de volgende lus is de meest gebruikte lus in Vb.net. Meestal controleert het de voorwaarde en als het is voldaan, laat het de codes genoemd onder zijn lichaam anders gaan naar de volgende voorwaarde. Het wordt gebruikt om de interactie voor bepaalde taken een aantal keren uit te voeren. De volgende lus is beschikbaar in alle programmeertalen, maar het systeem en de trefwoorden variëren.

Syntaxis

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

De syntaxis om het te gebruiken is heel eenvoudig en kan gemakkelijk worden gebruikt. Het trefwoord For wordt gevolgd door de voorwaarden waaraan moet worden voldaan om de code in het hoofdgedeelte van For te kunnen uitvoeren. Aan de voorwaarde is voldaan, de uitspraken onder voor body zijn uitgevoerd en het volgende trefwoord voert de volgende zet uit die meestal wordt gebruikt om de volgende actie te controleren. Het wordt uitgevoerd totdat aan de voorwaarde is voldaan. Als de voorwaarde onwaar is geworden, wordt de uitvoering gestopt en wordt de controle verzonden naar de instructie die na de volgende lus is geschreven.

Voorbeeld

Hier is de illustratie om te laten zien hoe de volgende lus werkt. In het voorbeeld wordt u gewaarschuwd dat de volgende for-lus werkt en hoe de codes worden herhaald totdat de voorwaarde vals wordt. Dit voorbeeld laat zien hoe de besturing door de lus blijft bewegen totdat deze blijft voldoen aan de voorwaarde.

2. Doe een lus

De do-lus is een andere belangrijke lus die wordt gebruikt in vb.net. Hoewel het werkt om de uitvoering van code te herhalen zoals de volgende voor lus doet, maar de aanpak die het volgt is anders. In deze lus wordt eerst gecontroleerd of als aan de voorwaarde is voldaan, als dat waar is, de codes die in de body van de do-lus zijn geschreven, worden uitgevoerd, anders wordt de lus beëindigd. Dit is handig wanneer het programma moet controleren of de dingen worden uitgevoerd op een manier die ervoor zorgt dat aan alle voorwaarden wordt voldaan. De rol van do the loop in vb.net is vergelijkbaar met zijn rollen in de andere programmeertaal, het enige verschil kan de syntaxis en het trefwoord zijn.

Syntaxis

De syntaxis van do loop is heel eenvoudig en kan zonder enige verwarring worden gebruikt. Het goede deel is, het is vergelijkbaar met bijna de lus in vb.net, dus de syntaxis in gedachten houden kan heel gemakkelijk zijn. Hieronder vindt u de syntaxis van de do-lus die laat zien hoe deze in het programma moet worden vermeld om het risico op een fout te verkleinen. De syntaxis blijft hetzelfde wanneer deze in het programma moet worden gebruikt en het afwijken van de syntaxis kan tot de fout leiden. Het lichaam van do-lussen dat verschillende instructies heeft, kan alleen worden uitgevoerd als aan de voorwaarde wordt voldaan.

statements
statements
statements
.
.
statements
Loop

Opgemerkt moet worden dat u met do loop het sleutelwoord While of het While kunt gebruiken volgens uw vereisten. De while en till statement werken op een totaal andere manier. Aan de ene kant, waar de while-instructie helpt om de code uit te voeren wanneer aan de voorwaarde is voldaan, aan de andere kant laat de tot de instructie de code uitvoeren wanneer niet aan de voorwaarde wordt voldaan. Het biedt u voldoende opties die kunnen voldoen aan uw vereisten voor het gebruik van de lus.

Voorbeeld

Het onderstaande voorbeeld laat zien hoe de do-lus is gebruikt om het nummer van 1 tot 10 af te drukken. Het while-sleutelwoord is samen met de do-lus gebruikt om ervoor te zorgen dat de set code is uitgevoerd totdat aan de voorwaarde is voldaan. Het programma komt voort uit het afdrukken van 1 omdat dit het eerste nummer in de lus is. Later is de waarde met één verhoogd en wordt deze afgedrukt.

3. Tijdens lus

De while-lus is een van de verschillende lussen in vb.net en andere programmeertalen. De werking van while-lus is heel eenvoudig, omdat de codes eenvoudig kunnen worden uitgevoerd wanneer aan de voorwaarde is voldaan, terwijl de lus wordt beëindigd zodra de voorwaarde vals werd. Het is heel belangrijk om te begrijpen dat hoewel de while-lus op dezelfde manier kan werken als de do-while-lus, deze tijdens het gebruik in het programma zijn eigen belang behoudt. Als het programma moet worden geschreven op een manier die het gebruik van de while-lus vereist, kan het worden gebruikt om ervoor te zorgen dat het programma werkt zoals het hoort te werken. Het pluspunt van het programma is dat het de omvang van de code minder omvangrijk maakt.

Syntaxis

De while-lus heeft een bepaalde syntaxis die moet worden gevolgd om de while-lus in het programma te implementeren. Net als de andere lussen heeft het een eenvoudige syntaxis en kan het gemakkelijk worden gebruikt. De andere lussen volgen ook de specifieke syntaxis en de syntaxis van while-lus is vrij gelijkaardig aan hen. Het programma leidt tot de fout als de syntaxis niet precies is gebruikt zoals het hoort. In de onderstaande syntaxis is het while-sleutelwoord verplicht en de voorwaarde die eraan wordt toegevoegd, hangt af van het soort functionaliteit dat het programma moet hebben. Aan het einde van de while-lus moet deze worden beëindigd met het trefwoord einde. Het moet worden opgemerkt dat het, in tegenstelling tot andere lussen, niet bestaat uit het lus-sleutelwoord.

statements
statements
statements
.
.
.
statements
End While

De bovenstaande syntaxis laat zien hoe de while-lus kan worden gebruikt om deze in het programma te benutten. Het belangrijkste deel van deze lus zijn de instructies die worden uitgevoerd als aan de voorwaarde is voldaan. De voorwaarde is onderworpen aan de vereisten. De End while-lijn aan het einde van de lus is er om ervoor te zorgen dat de while-lus wordt beëindigd wanneer de voorwaarde vals wordt.

Voorbeeld

Het onderstaande voorbeeld toont het gebruik van een while-lus. In dit voorbeeld hebben we geprobeerd de getallen van 1 tot 10 af te drukken. Het programma is zeer eenvoudig en voldoende informatief om u bewust te maken van hoe het in het programma kan worden gebruikt. Door dit voorbeeld te begrijpen, kunt u leren hoe de while-lus in het programma moet worden geïntroduceerd.

4. Voor elke volgende lus

Dit is de andere lus in Vb.net. Met behulp van deze lus kunnen alle waarden worden weergegeven die aan elke variabele zijn toegewezen. Hoewel het zeer nuttig is om elk van de waarden afzonderlijk te krijgen en ermee te werken, kan het ook worden gedaan met behulp van de lus, maar met deze lus kan het programma er eenvoudiger uitzien omdat het een zeer eenvoudige structuur heeft.

Syntaxis

De syntaxis van deze lus is heel eenvoudig en kan worden gebruikt door de onderstaande syntaxis te volgen. In de onderstaande syntaxis is het gebruik van de volgende trefwoorden geïntroduceerd om de lus naar de volgende stap te verhogen. Het blijft werken totdat de variabele de waarde heeft en eindigt direct nadat de lus het aantal keren is uitgevoerd dat deze de waarden heeft.

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

Voorbeeld

5. Geneste lus

Een geneste lus is de manier waarop lussen kunnen worden gebruikt om veel lussen tegelijkertijd te laten werken. Om bijvoorbeeld met de gegevens te werken die zijn opgeslagen op de manier zoals in de matrix dan om met die gegevens te werken, moet men twee lussen tegelijkertijd gebruiken. We zullen begrijpen hoeveel lussen tegelijkertijd werken aan de hand van het voorbeeld. Voor begrip kunnen we het als een tweedimensionale array beschouwen als we twee lussen tegelijkertijd gebruiken om de opgeslagen waarden te gebruiken.

Syntaxis

Hieronder staat de syntaxis van genest voor lus. De syntaxis van de geneste lus is afhankelijk van het soort lus dat moet worden genest. We zullen de syntaxis van for lus zien die is genest om een ​​idee te krijgen van hoe de syntaxis zou kunnen zijn tijdens het proberen te nestelen of lus te doen.

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

Voorbeeld

Voordelen van VB.Net Loops

Omdat de lussen als een van de belangrijkste kenmerken van de programmeertaal worden beschouwd, is het zeker dat deze verschillende voordelen of pluspunten moet hebben. Hieronder staan ​​enkele belangrijke dingen over lussen die in bepaalde gevallen de voorkeur van de programmeur geven.

  • Codeherhaling: de set code die eenmaal is geschreven, kan meerdere keren worden gebruikt door gebruik te maken van de lus. De situatie waarin het programma verondersteld wordt dezelfde coderegel uit te voeren, is het enige kenmerk van de programmeertaal waarmee we dit kunnen doen. De code kan worden herhaald totdat deze is opgegeven. Er is geen beperking ingesteld voor het aantal keren dat de codes kunnen worden herhaald. Op basis van de grootte en vereisten van het programma kan de ontwikkelaar het zoveel gebruiken als nodig is.
  • Zorgen voor conditietevredenheid: het is iets verplicht in de lussen dat het de verklaringen in zijn lichaam alleen uitvoert als de conditie voldoet. Op deze manier zorgt de lus ervoor dat de specifieke set codes alleen wordt uitgevoerd als de voorwaarde waar is. Het is heel belangrijk dat het programma ervoor zorgt dat het bepaalde dingen alleen laat gebeuren als aan de voorwaarde wordt voldaan en de lus het programma helpt dat te bereiken. Er moet worden opgemerkt dat alle lussen verplicht zijn om te controleren of aan de voorwaarde is voldaan.
  • De grootte van de code verminderen: als een lus ons dezelfde set code telkens opnieuw laat gebruiken, vermindert dit de drang om dezelfde set code herhaaldelijk te schrijven en helpt het programma dus om efficiënte code te schrijven. Het minder aantal regels code maakt het zeer eenvoudig voor de compiler om de code efficiënt te verwerken. Het is het belangrijkste kenmerk van de lus dat het populair maakt bij de ontwikkelaars. Daarnaast leidt het ook tot het verkleinen van het bestand waar het programma is geschreven, waardoor de systeembeheerders opslagruimte kunnen besparen.
  • Compilatietijd verkorten: de compiler is het meest cruciale onderdeel van de programmeeromgeving die beslist of het programma goed wordt uitgevoerd. De lus zorgt voor de kleinere grootte van de code en helpt zo de compiler om de code in een korte tijd te compileren. Hoe minder regels de code heeft, hoe minder tijd het kost om te worden uitgevoerd. Omdat de lus ons helpt om de grootte van de code kort te houden, kan dit ertoe leiden dat de compiler efficiënt werkt en op zijn vroegst de uitvoer levert.

Conclusie

De lus kan worden beschouwd als een zeer cruciaal onderdeel van het programmeersysteem dat verschillende functionaliteiten in het programma met zich meebrengt. Het laat de programmeur het programma ontwikkelen op een manier die zeer efficiënt is en kan worden beschouwd als de beste manier om een ​​programma te schrijven. De lus heeft verschillende voordelen voor het programma en zorgt ervoor dat het programma efficiënt werkt. Hoe meer je de diepte van de lus ingaat, hoe meer nieuwe dingen je kunt verkennen. Loop is in staat zeer complexe dingen uit te voeren en de complexe algoritmen zijn echte voorbeelden om dit te verzekeren. De lus kan worden gebruikt in elk soort programma dat de herhaalde uitvoering van code vereist en dit maakt het een van de eenvoudig te gebruiken en eenvoudige functies van de programmeertaal.

Aanbevolen artikelen

Dit is een gids voor VB.Net Loops. Hier bespreken we de verschillende soorten VB.net-loops, voordelen en syntaxis samen met de code-implementatie. U kunt ook de volgende artikelen bekijken voor meer informatie -

  1. Uitzonderingsafhandeling in VB.NET
  2. VB.Net-gegevenstypen
  3. Wat is .NET Core
  4. VB.NET-operators
  5. C ++ gegevenstypen
  6. Lussen in VBScript met voorbeelden
  7. Hive-gegevenstype
  8. PL / SQL-gegevenstypen
  9. VB.Net-evenementen
  10. Verschillende soorten SQL-gegevens met voorbeelden