foreach函数的使用限制
来源:百度文库 编辑:神马文学网 时间:2024/10/05 04:58:13
foreach函数的使用是有一些限制的:
在foreach语句中有两个限制,第一不能修改枚举成员,其次不要对集合进行删除操作。
而我之前的作法明显违背了这一点,在此文中还提到一点,如果想要执行这种带删除的集合遍历的过程的话,其过程应该是反向的,即
,就是对于一个记录集的多条数据删除问题,也是经常出现问题的地方(论坛上经常问类似的问题),由于在一些记录集中进行删除的时候,在删除操作之后相应的索引也发生了变化,这时候的删除要反过来进行删除,大致形式如下。
// Use "for" to loop an arraylist
for( int i = arrInt.Count - 1; i >=0; i-- )
{
int n = ( int ) arrInt[i];
if( n == 5 )
arrInt.RemoveAt( i ); // Remove data here
Debug.WriteLine( n.ToString() );
foreach函数的使用限制
[JSTL]标签的使用_**幸福的小家**
限制隐藏驱动器的使用
Oracle分析函数的使用
使用Oracle外部表的五个限制
关于C++中函数指针的使用
上传图片使用的函数方法
EXCEL中IF函数的嵌套使用
Linux中select函数的使用
研究彩票经常使用的一些函数
如何使限制次数的软件变成无限次使用
破解网通限制路由使用的方法收集<1
QQ限制使用360是对私权的干涉
java for foreach while循环的比较 - nick970 - JavaE...
Excel函数使用高手
使用import_request_variables()函数
使用函数启动mule
xml初始化函数和cleanleanup函数的使用。_混口饭的聚宝盆
c 类的多态与虚函数的使用
jstl -
计时函数的使用_Linux应用技巧_Linux_操作系统
【制表技巧】研究彩票经常使用的一些函数
【制表技巧】研究彩票经常使用的一些函数
【转】使用可重入函数进行更安全的信号处理