Introduktion till VB.Net Loops

Loop i programmeringsspråket kan definieras som iteration av en viss koduppsättning tills den uppfyller det angivna villkoret.VB.Net Loops följs av raden med uttalanden som måste utföras rekursivt. Det hjälper till att minska koderaden eftersom en kodrad kan köras flera gånger baserat på kravet. Den applikation som utvecklats idag använder intensiv loop för att erbjuda den funktionalitet som de har utvecklats för. Denna funktion är inte beroende av något programmeringsspråk eftersom det är tillgängligt på både det låga och det höga språket.

Olika typer av slingor i VB.Net

Baserat på hur koden måste köras efter att ha uppfyllt den specifika situationen finns det flera typer av VB.Net-oops som följer. Även om motivet att implementera slingor är detsamma, men att välja lämplig slinga kan hjälpa oss att minska storleken på koden eller kan hjälpa oss att skriva ett effektivt program.

1. För nästa slinga

För Next loop är den vanligaste loopen i Vb.net. Det kontrollerar vanligtvis villkoret och om det är uppfyllt låter det koderna som nämns under sin kropp utföra annat flytta till nästa villkor. Det används för att utföra interaktionen för specifika uppgifter flera gånger. Nästa slinga är tillgänglig på alla programmeringsspråk men systemet och nyckelorden varierar.

Syntax

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

Syntaxen för att använda den är mycket enkel och kan användas enkelt. Nyckelordet följs av villkoren som måste vara uppfyllda för att koden i For: s kropp ska kunna köras. Villkoret är uppfyllt, uttalandena under för body har utförts och nästa nyckelord gör nästa drag som vanligen hänvisas för att kontrollera nästa åtgärd. Det körs tills villkoret är uppfyllt. När villkoret blir felaktigt slutar det att köras vidare och skickar kontrollen till uttalandet skrivet efter för nästa slinga.

Exempel

Här är illustrationen för att visa hur nästa slinga fungerar. Exemplet kommer att göra dig medveten om nästa för loop fungerar och hur koderna upprepas tills villkoret blir falskt. Detta exempel visar hur kontrollen fortsätter att röra sig genom slingan tills den fortsätter att uppfylla villkoren.

2. Gör slingan

Do loop är en annan viktig loop som används i vb.net. Även om det fungerar för att upprepa exekveringen av koden som nästa gång för loopen gör, men tillvägagångssättet som följer är annorlunda. I den här slingan kontrolleras det först att om villkoret är uppfyllt, det är sant, kommer koderna som skrivs i do-loopens kropp att köras annars sluts slingan. Det är användbart när programmet måste kontrollera om sakerna körs på ett sätt som säkerställer att alla villkor är uppfyllda. Rollen att göra loopen i vb.net liknar dess roller på det andra programmeringsspråket, den enda skillnaden kan vara syntaxen och nyckelordet.

Syntax

Syntaxen av do loop är mycket enkel och kan användas utan någon förvirring. Den goda delen är att det liknar nästan slingan i vb.net så att det kan vara mycket enkelt att hålla syntaxen i åtanke. Nedan är syntaxen för do loop som visar hur det måste nämnas i programmet för att minska risken för att få ett fel. Syntaxen förblir densamma när den måste användas i programmet och avvikelse från syntaxen kan leda till felet. Kropp med do-slingor som har flera uttalanden kan köras endast om villkoret blir nöjd.

statements
statements
statements
.
.
statements
Loop

Det måste noteras att med do loop kan du antingen använda medan eller nyckelordet enligt ditt krav. Samtidigt och tills uttalandet fungerar på ett helt annat sätt. Å ena sidan, där stund-uttalandet hjälper till att köra koden när villkoret är uppfyllt, å andra sidan låter till-satset koden köras när villkoret inte blir uppfyllt. Det ger dig tillräckligt med alternativ som kan passa ditt behov för att använda slingan.

Exempel

Exemplet nedan visar hur do-loopen har använts för att skriva ut numret från 1 till 10. Medan nyckelordet har använts tillsammans med do-loopen för att säkerställa att koduppsättningen har körts tills villkoret är uppfyllt. Programmet kommer från tryckning 1 eftersom det är det första numret som kommer i slingan. Senare har värdet ökats av en och skrivits ut.

3. Medan Loop

Samtidigt slingan är en bland de flera slingorna i vb.net och andra programmeringsspråk. Funktionen av medan-slingan är mycket enkel eftersom den helt enkelt låter koderna köra när villkoret är uppfyllda samtidigt som slingan avslutas när villkoret har gått fel. Det är väldigt viktigt att förstå att även om loopen kan fungera liknar do-while-loopen, har den sin egen betydelse när den används i programmet. Om programmet måste skrivas på ett sätt som kräver användning av medan-loopen, kan det användas för att säkerställa att programmet fungerar på det sätt som det ska fungera. Pluspoängen det ger till programmet är att det hjälper till att göra storleken på koden mindre skrymmande.

Syntax

Samtidslingan har en viss syntax som måste följas för att implementera medan loopen i programmet. I likhet med de andra slingorna har den enkel syntax och kan användas enkelt. De andra slingorna följer också den specifika syntaxen och syntaxen för medan loopen är ganska lik dem. Programmet leder till felet om syntaxen inte har använts exakt som den ska. I syntaxen nedan är nyckelordet medan obligatoriskt och villkoret följt av det beror på vilken typ av funktionalitet programmet måste ha. I slutet av stundslingan måste den avslutas med slutordet. Det måste noteras att till skillnad från andra slingor består det inte av slingordet.

statements
statements
statements
.
.
.
statements
End While

Syntaxen ovan visar hur medan loopen kan användas för att utnyttja den i programmet. Huvuddelen av denna slinga är de uttalanden som kommer att köras när villkoret är uppfyllt. Villkoret är föremål för kraven. Slutet medan linjen i slutet av slingan är där för att se till att medanslingan avslutas när villkoret blir falskt.

Exempel

Exemplet nedan visar användningen av en stundslinga. I det här exemplet har vi försökt skriva ut siffrorna från 1 till 10. Programmet är mycket enkelt och tillräckligt informativt för att göra dig medveten om hur det kan användas i programmet. Genom att förstå detta exempel kommer du att kunna lära dig hur tidslingan måste introduceras i programmet.

4. För varje nästa slinga

Detta är den andra slingan i Vb.net. Med hjälp av denna slinga kan man visa alla värden som tilldelats vilken variabel som helst. Även om det är till stor hjälp för att få och arbeta med var och en av värdena individuellt, kan det också göras med slingan men med denna slinga kan programmet se enklare ut eftersom det har en mycket enkel struktur.

Syntax

Syntaxen för den här slingan är mycket enkel och kan användas genom att följa syntaxen nedan. I den nedan angivna syntaxen har användningen av nästa nyckelord införts för att öka loopen till nästa steg. Det fortsätter att fungera tills variabeln har värdet och kommer att sluta direkt efter att slingan har utförts antalet gånger den har värdena.

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

Exempel

5. Nested Loop

En kapslad slinga är hur slingor kan användas för att många slingor ska fungera samtidigt. För att till exempel kunna arbeta med data som har lagrats på samma sätt som i matrisen än för att arbeta med dessa data måste man använda två slingor samtidigt. Vi kommer att förstå hur många slingor som fungerar samtidigt med exemplet. För att förstå kan vi överväga att det fungerar med tvådimensionell matris när vi använder två slingor samtidigt för att använda de lagrade värdena.

Syntax

Nedan är syntaxen för kapslad för slinga. Syntaxen för den kapslade slingan beror på vilken typ av slingan som måste kapslas. Vi kommer att se syntaxen för for loop som är kapslad för att få en uppfattning om hur syntaxen kan vara när man försöker att bygga bo eller göra loop.

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

Exempel

Fördelar med VB.Net Loops

Eftersom slingorna betraktas som en av huvudfunktionerna i programmeringsspråket är det säkert att det måste ha flera fördelar eller pluspoäng. Nedan är några av de viktiga sakerna med slingor som föredrar av programmeraren i vissa fall.

  • Kodrepetition: Uppsättningen kod som har skrivits en gång kan användas flera gånger genom att använda slingan. Situationen där programmet ska utföra samma kodrad, om och om igen, det är den enda funktionen i programmeringsspråket som låter oss göra det. Koden kan upprepas tills den har angetts. Det finns ingen begränsning för antalet gånger koderna kan upprepas. Baserat på programmets storlek och krav kan utvecklaren använda det så mycket de behöver.
  • Säkerställa tillfredsställelse av tillstånd: Det är något obligatoriskt i öglorna att det utförde uttalanden i kroppen endast när villkoret uppfyller. Så på detta sätt ser slingan till att den bara låter den specifika uppsättningen koder köra när villkoret är sant. Det är mycket viktigt för programmet att se till att det låter vissa saker hända bara när villkoret är uppfyllda och loopen hjälper programmet att uppnå det. Det måste noteras att det är obligatoriskt för alla slingor att kontrollera om villkoret är uppfyllt.
  • Minska storleken på koden: Låt oss använda en uppsättning kod om och om igen, vilket minskar lusten att skriva samma koduppsättning repetitivt och därmed hjälpa programmet att skriva effektiv kod. Det mindre antalet koderader gör det mycket enkelt för kompilatorn att bearbeta koden effektivt. Det är huvudfunktionen i loopen som gör den populär bland utvecklarna. Utöver dessa leder det också till att filstorleken minskas där programmet har skrivits, vilket hjälper systemadministratörerna att spara lagringsutrymme.
  • Minska kompileringstiden: Kompilatorn är den viktigaste delen av programmeringsmiljön som avgör om programmet är bra att köras. Slingan säkerställer mindre storlek på koden och hjälper därmed kompilatorn att sammanställa koden på kort tid. Ju mindre antal rader koden har, desto mindre tid tar det att köras. Eftersom slingan hjälper oss att hålla storleken på koden kort, kan det leda till att kompilatorn fungerar effektivt och ger utmatningen tidigast.

Slutsats

Slingan kan betraktas som en mycket viktig del av programmeringssystemet som ger flera funktionaliteter i programmet. Det låter programmeraren utveckla programmet på ett sätt som är mycket effektivt och kan betraktas som det bästa sättet att skriva ett program. Det finns flera fördelar som slingan ger programmet och gör att programmet fungerar effektivt. Ju mer du kommer in i djupet i slingan, desto fler nya saker kommer du att kunna utforska. Loop kan utföra mycket komplexa saker och de komplexa algoritmerna är verkliga exempel för att säkerställa det. Loopen kan användas i alla typer av program som kräver repetitiv körning av kod och det är det som gör det till en av de enkla att använda och enkla funktionerna i programmeringsspråket.

Rekommenderade artiklar

Detta är en guide till VB.Net Loops. Här diskuterar vi de olika typerna av VB.net-slingor, fördelar och syntax tillsammans med kodimplementeringen. Du kan också titta på följande artiklar för att lära dig mer -

  1. Undantagshantering i VB.NET
  2. VB.Net-datatyper
  3. Vad är .NET Core
  4. VB.NET-operatörer
  5. C ++ Datatyper
  6. Loops i VBScript med exempel
  7. Hive Datatyp
  8. PL / SQL-datatyper
  9. VB.Net-evenemang
  10. Olika typer av SQL-data med exempel

Kategori: