【译文】C# 语句教程之:如何用C# foreach 循环

如何用C# foreach 循环

原文:C# Tutorial and source code


C#里面的foreach 循环语句针对一个数组或者项目集合中的每一个元素重复执行一个代码块。当执行foreach 循环语句的时候,遍历集合或数组里面的每个元素。当要遍历集合或数组里面的每个元素,并依次进行显示的时候,使用它非常方便。

  foreach(variable type in collection){

    // code block

  }

  variable type : 遍历集合里面元素的变量 

  collection    : 元素集合

  string[] days = { “Sunday”, “Monday”, “TuesDay”}; 

foreach (string day in days)  {        

MessageBox.Show(“The day is : ” + day);

  }

上面的代码首先声明了一个字符串数组’days’,并初始化为一周的日期。在foreach 循环语句里面声明了一个字符串变量’day’,接下来依次从数组里面取出数据值,并显示。

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);
            }
        }
    }
}

本文译自http://csharp.net-informations.com/

更准确内容,请访问作者原文。

此条目发表在程序开发分类目录,贴了, , 标签。将固定链接加入收藏夹。