Net-informations.com
SiteMap  | About    

How to use C# foreach loop

The foreach loop in C# executes a block of code on each element in an array or a collection of items. When executing foreach loop it traversing items in a collection or an array . The foreach loop is useful for traversing each items in an array or a collection of items and displayed one by one.

  foreach(variable type in collection){

// code block

}

  variable type : The variable used for collect the item from Collection

collection : Collection of items

  string[] days = { "Sunday", "Monday", "TuesDay"};
  foreach (string day in days)
  {
	  MessageBox.Show("The day is : " + day);

}

The above C# example first declared a string array 'days' and initialize the days in a week to that array. In the foreach loop declare a string 'day' and pull out the values from the array one by one and displayed it.




using System;
using System.Windows.Forms;

namespace WindowsApplication1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            string[] days = { "Sunday", "Monday", "TuesDay", "Wednesday", "Thursday", "Friday", "Saturday" };
            foreach (string day in days)
            {
                MessageBox.Show("The day is : " + day);
            }
        }
    }
}

 CSharp Statements - Related Contents


 CSharp Statements - Related Programs