foreach 和for
2024-10-20 16:18:40
“foreach和for循环如果只是遍历集合或者数组,用foreach好些,如果是对集合中的值进行修改,就要用for循环了,其实foreach的内部原理其实也是Iterator,但不能像Iterator一样可以人为的控制,所以不能用于增加,删除等复杂的操作。”
问题:System.InvalidOperationException:“集合已修改;可能无法执行枚举操作。
foreach是取只读的,在取的时候数据不能变(包括修改,删除,添加等)。要避免这个问题,就应该使用for循环。
最新文章
- Json解析工具的选择
- cxf webservice 生成wsdl方法参数名称为arg0问题
- 【图像处理】【SEED-VPM】4.串口调试信息
- iOS的nil,Null,NSNull的使用
- Cisco IOS Debug Command Reference Command E through H
- 百度VS高德:LBS开发平台ios SDK对比评测
- 主机、虚拟机、开发板(u-boot)之间的连接 - ping测试
- AM335x(TQ335x)学习笔记——挂载Ramdisk
- Android使用listView,BaseAdapter实现列表页
- 寻找子串位置 codevs 1204
- android 网络状态判断【转】
- [原]逆向iOS SDK -- +[UIImage imageNamed:] 的实现
- bullet_01
- table插件
- nfc开发
- mongo 联表查询
- Python初学之使用方法修改字符串的大小写
- 关于字符编码,你所需要知道的(ASCII,Unicode,Utf-8,GB2312…)
- Selenium 致命杀手(有关自动化的通病)
- SolarWinds网络管理手册列表