for each深入理解其原理
来源:互联网 发布:js获取html的data属性 编辑:程序博客网 时间:2024/05/24 05:14
foreach 等同于
XXX a;
IEnumerator ie = (IEnumable)b.GetEnumerator(); [e:nju ]
while (ie.MoveNext) {
a = (XXX)ie.Current;
…
}
分析:
看上面的代码分析 :首先调用集合对象的GetEnumerator()方法返回一个IEnumerator的引用
然后调用movenext方法为true的时候,调用cuurent属性来获得对象的一个引用
0 0
- for each深入理解其原理
- for-each简单理解
- Java For-each 的实现原理
- Java For-each 的实现原理
- for循环深入理解
- 深入理解for循环
- 深入理解Ajax原理
- 深入理解Ajax原理
- 深入理解Memcache原理
- 深入理解Memcache原理
- 深入理解Ajax原理
- 深入理解Ajax原理
- 深入理解Memcached原理
- 深入理解Memcached原理
- 深入理解JVM原理
- 深入理解Ajax原理
- 深入理解Ajax原理
- 深入理解Memcache原理
- andriodUI 相对·线性布局的使用以及程序国际化
- hibernate 多对多关系配置
- wireshark抓包过虑规则
- 浅析Android事件传递
- bzoj 4537: [Hnoi2016]最小公倍数 并查集按秩合并+分块
- for each深入理解其原理
- JSON 字符串 与 java 对象的转换
- 程序的异常
- iOS 给NSString文字上添加横线 中间和下划线
- 回文数1
- 嵌入式Linux 常用命令
- 近期总结
- 排序算法大乱斗
- 树莓派通过I2C总线控制Arduino点亮LED灯