简单来说就是对集合里的东西进行一个一个的处理,像for语句
就拿DataRow来说吧
对一个表里面显示所有行的ID栏位值显示出来
基中in 前面是元素,后面是包含元素的集合,
foreach(DataRow dr in Dt.Tables[0].Rows)
{
MessageBox.Show(dr["id"].Tostring());
}
就拿DataRow来说吧
对一个表里面显示所有行的ID栏位值显示出来
基中in 前面是元素,后面是包含元素的集合,
foreach(DataRow dr in Dt.Tables[0].Rows)
{
MessageBox.Show(dr["id"].Tostring());
}
string stotal="";
foreach(string s in ss)
stotal+=s;
最简单的语法
//string s 定义ss集合中的数据类型,s为取ss中数据的临时变量//ss为要foreach的集合变量
如果ss为int型,那foreach的写法为
foreach(int i in ss)
{
//Console.WriteLn(item);
}
foreach(Object item in ArrayList)
{ }