织梦CMS - 轻松建站从此开始!

红色建站_网站网页制作设计

当前位置: 首页 > SEO技术 >

foreach和for循环的区别

时间:2021-01-10 09:45来源:xiaoboy.cn 作者:小男孩伪原创 点击:
for循环for循环,通过下标,对循环中的代码反复执行,功能强大,可以通过index取得元素。在处理比较复杂的处理的时候较为方便。foreach循环foreach,从头到尾,对于集合中的对象遍历。

For循环


for循环通过下标反复执行循环中的代码,功能强大,可以通过索引获取元素。处理复杂的加工时更方便。



Foreach循环


Foreach从头到尾遍历集合中的对象。适合简单遍历。当使用foreach时,它将锁定集合的对象,并且在此期间不能修改。



使用选择


与for循环相比,foreach的代码更少,但是foreach依赖于IEnumerable。在运行时,效率低于for循环。当然,在处理循环数不确定的循环时,或者需要计算循环数的时候。用foreach很方便。此外,foreach代码经过编译系统优化后类似于for循环。



可以说foreach语句是for语句的特殊简化版本,foreach为开发人员遍历数组和集合提供了极大的便利。在复杂的循环设计中,应该更灵活地使用for循环。

(责任编辑:admin)
织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
发布者资料
天涯 查看详细资料 发送留言 加为好友 用户等级:注册会员 注册时间:2010-04-07 14:04 最后登录:2010-04-07 14:04
栏目列表
推荐内容