本帖最后由 沈可 于 2014-1-15 14:47 编辑
for 你先要给初值,末值和步长foreach 不需要事先给定初值,末值和步长,他是自动遍历给定的集合体的所有值
string[] a=new string[]{"a","b"};
for(i=0;i<a.length;i++)
{
Response.write(a.ToString()) ;
}
foreach(string b in a)
{
Response.write b ;
}
foreach遍历需要实现IEnumerable接口或声明GetEnumerator方法的类型
|