Net-informations.com
SiteMap  | About    

How to use FOR EACH loop in VB.NET



Whenever you face a situation in programming to repeat a task for several times (more than one times ) or you have to repeat a task till you reach a condition, in these situations you can use loop statements to achieve your desired results.

FOR NEXT Loop, FOR EACH Loop , WHILE Loop and DO WHILE Loop are the Commonly used loops in Visual Basic.NET 2005 ( VB.NET 2005).

For Each Loop

FOR EACH Loop usually using when you are in a situation to execute every single element or item in a group (like every single element in an Array, or every single files in a folder or , every character in a String ) , in these type of situation you can use For Each loop.

  1. Item : The Item in the group.
  2. Group : The group containing items.
  3. LoopBody : The code you want to execute within For Each Loop.

Let's take a real time example , if you want to display the each character in the website name "HTTP://NET-INFORMATIONS.COM" , it is convenient to use For Each Loop.

  1. Line 1: Assigning the site name in a variable.
  2. Line 2: This line is extracting the single item from the group.
  3. Line 3: Loop body.
  4. Line 4: Taking the next step.




Public Class Form1
    Private Sub Button1_Click(ByVal sender As System.Object, 
	ByVal e As System.EventArgs) Handles Button1.Click
        Dim siteName As String
        Dim singleChar As Char
        siteName = "HTTP://NET-INFORMATIONS.COM"
        For Each singleChar In siteName
            MsgBox(singleChar)
        Next
    End Sub
End Class

When you execute this program you will get each character of the string in Messagebox.






net-informations.com (C) 2019    Founded by raps mk
All Rights Reserved. All other trademarks are property of their respective owners.