一个小小的函数(连续删除List中符合条件的一个或多个值)
来源:互联网 发布:cs有网络版本吗 编辑:程序博客网 时间:2024/06/11 07:51
由于删除元素后索引的改变,一般的删除操作会出现索引找不到或索引过界,下面这个小函数可以解决这个问题
private List<KeyValuePair<string, string>> deleList(List<KeyValuePair<string, string>> list, string key)
{foreach (KeyValuePair<string, string> var in list)
{
if (var.Key == key)
{
list.Remove(var);
return deleList(list, parentText);
}
}
return list;
}
0 0
- 一个小小的函数(连续删除List中符合条件的一个或多个值)
- 删除list中符合条件的内容
- Java中从list中删除符合条件的数据
- Java中从list中删除符合条件的数据
- c#删除一个文件夹下的符合条件的文件
- js的一个选择数组中所有符合条件的元素并删除的方法
- 遍历删除 list 中符合条件的元素时(for, Remove),应从后往前进行
- 一个数组中寻找所有三个符合条件的数
- grep在一个文本中查找符合条件的文本
- 删除一个字符串中连续的空格
- 删除一个字符串中连续的空格
- list遍历的时候,删除某个符合条件的元素
- list遍历的时候,删除某个符合条件的元素
- 遍历list并删除符合条件的数据
- 第五十五篇:删除一个数组中多个连续或不连续重复的数字,保留一个
- mybatis中传入一个List或Map集合作为查询条件的参数
- Sql 查询一个表中符合条件的且某一项为最大的记录
- 虚函数的一个小小的测试~
- 利用DHT网络原理制作bt采集蜘蛛,开源版
- STM32寄存器操作方式学习-时钟配置
- 如何防止僵尸进程的产生之信号
- mkdtemp
- 输入框
- 一个小小的函数(连续删除List中符合条件的一个或多个值)
- left join,inner join,right join,cross join,full join的区别
- 现在公开一个DHT网络爬虫网络爬虫供大家一起交流
- 开源聊天框架
- web项目中使用标签打印机打印条形码及二维码
- C# 日志操作
- gcc g++编译选项
- C#中好用的类
- git的学习笔记整理