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.


For Each [Item] In [Group]
[loopBody]
Next [Item]

Item : The Item in the group

Group : The group containing items

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. siteName = "HTTP://NET-INFORMATIONS.COM"
2. For Each singleChar In siteName
3. MsgBox(singleChar)
4. Next

Line 1: Assigning the site name in a variable

Line 2: This line is extracting the single item from the group

Line 3: Loop body

Line 4: Taking the next step

VB.NET Source Code

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.

(c) Shilpa Sayura Foundation 2006-2017