for与foreach语句的不同
来源:互联网 发布:js鼠标经过图片放大 编辑:程序博客网 时间:2024/04/30 01:25
基本功能类似,for任何情况下都能用,不管数组还是集合,但是前提是得知道元素个数才能遍历。foreach不需要了知道总共多少个了,而且用起来方便,不用来回从数组或集合中提取对象,多数用于集合里对象的遍历和操作。foreach 语句为数组或对象集合中的每个元素重复一个嵌入语句组,执行完了后在把控制权交给地下的语句块,foreach (DataGridItem i in dg.Items)是先将dg.Items的值赋给i对象(DataGridItem的数据类型),然后再执行下面语句(在dg.Items有值的情况下。而for循环是先判断条件是否成立,然后在执行下面的语句块。for(int i=0;i<dxtxfl.Tables[0].Rows.Count;i++),在执行前,先判断i<dxtxfl.Tabals[0].Rows.Count是否成立,若成立,执行下面语句,反之,则不执行。
- for与foreach语句的不同
- foreach语句与for语句的区别
- for 与foreach语句效率问题
- for 与foreach 的区别
- foreach与for的区别
- 不同风格的for语句
- foreach语句和传统的for循环语句区别
- 泛型的Foreach方法与foreach语句的区别
- php循环语句 for()与foreach()用法区别介绍
- php循环语句 for()与foreach()用法区别介绍
- C# 里面Foreach与for 以及Linq的foreach
- Java foreach和for对不同数据结构的效率
- foreach与for用法的区别
- foreach与for的性能比较
- for 与foreach 的简单应用
- 数组遍历for与foreach的区别
- java中for与foreach的区别?
- 循环for与foreach的对比
- Bastar Digger Beta 1.5 发布!
- 一个很偏门的问题, C# 调用Powershell脚本,但是在Import-module的时候找不到servermanager module
- 数组的用法和字符串的用法
- [英]达纳·左哈伊恩·马歇尔-《你为生存做些什么,我不关心......》
- 基于ARM LPC2210的以太网RTL8019AS驱动系统设计(一)
- for与foreach语句的不同
- javascript电子书
- Sift算法-----part5
- 博文
- apk加密方法
- JAVA基础加强 之 工欲善其事,必先利其器
- JS来实现省市县三级联动菜单
- 给力2010——四大奖项成最大赢家
- 循环、中断、字符串、枚举(学习简介)