黑马程序员技术交流社区

标题: foreach语句 [打印本页]

作者: 张亚鑫    时间: 2012-12-22 08:55
标题: foreach语句
foreach语句只能用于泛型集合吗?还能用在什么地方?
作者: hanyahui    时间: 2012-12-22 09:35
谁说只能用于泛型了,各种用啊!!!!
int[] arr={1,2,3,3,535,45,45,4,65};
foreach(int i in arr)
{
code....
}
作者: 苗昆明    时间: 2012-12-25 16:21
遍历集合,数组都行啊,无论是不是泛型的都可以。
作者: 杭州-杨    时间: 2012-12-25 16:25
所有的数组类型的,都可以用的,
2楼的遍历的是INT型的数组,FOREACH就和FOR循环一样的,只不过foreach的时候,比较方便获取值,但是不能确定要执行多少次,只能通过你数组的个数来确定,所以有的时候,要根据实际的情况,来使用FOREACH和FOR
作者: HM刘磊    时间: 2012-12-25 23:04
foreach语句一般用在不确定对象个数,或者集合长度等应用场合,。在索引器中,还有对象集合都有应用,方便获取对象引用,不仅限于泛型集合,
作者: 黄林    时间: 2012-12-26 14:18
各种有哦,继承了IEnumerable接口就可使用foreach了,当然也可以自己定义枚举器




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2