简单来说就是对集合里的东西进行一个一个的处理,像for语句
就拿DataRow来说吧
对一个表里面显示所有行的ID栏位值显示出来
基中in 前面是元素,后面是包含元素的集合,
foreach(DataRow dr in Dt.Tables[0].Rows)
{
 MessageBox.Show(dr["id"].Tostring());
}

解决方案 »

  1.   

    string[] ss;
    string stotal="";
    foreach(string s in ss)
      stotal+=s;
    最简单的语法
      

  2.   

    foreach(string s in ss)  
    //string s 定义ss集合中的数据类型,s为取ss中数据的临时变量//ss为要foreach的集合变量
    如果ss为int型,那foreach的写法为
    foreach(int i in ss)
      

  3.   

    foreach(Object item in combox.Items)
    {
    //Console.WriteLn(item);
    }
      

  4.   

    简单的逐个变量访问。
     foreach(Object item in ArrayList)
     { }