C#遍历List并删除某个元素的方法
2021-07-20 18:32
阅读:459
本文实例分析了C#遍历List并删除某个元素的方法。分享给大家供大家参考。具体如下:
1、我们选择用for循环:
for(int i=0;i
如果这样循环,肯定不对,
{A B C D E F G H} 假设当前遍历到D(i=3),移除,接着遍历i=4(F), 此时跳过了E(i=3)
2、我们使用倒序遍历,这个问题就解决了
for(int i=list.Count-1;i>=0;i--) { if(list[i]) { list.RemoveAt(i); } }
希望本文所述对大家的C#程序设计有所帮助。
除声明外,跑步客文章均为原创,转载请以链接形式标明本文地址
C#遍历List并删除某个元素的方法
C#遍历List并删除某个元素的方法
本文地址: http://www.paobuke.com/develop/c-develop/pbk23145.html
相关内容
详细解析C#多线程同步事件及等待句柄
windows中使用C# 调用 C语言生成的dll
C#操作Access通用类实例
C#实现屏幕拷贝的方法
C#实现随机洗牌的方法
C#递归实现回文判断算法
C#实现过滤html标签并保留a标签的方法
C#使用ping命令的两个例子
下一篇:C#中的两种debug方法介绍
评论
亲,登录后才可以留言!