从通用列表中删除所有相同的值

用户名

我有一个通用列表,其中包含一些字符串值。有时值会重复。而且我必须从列表集合中删除特定的值。我尝试了以下代码。

List<string> postalCodes = new List<string> { "A1B", "A2B", "A3B","A2B" };
     string currentPostalCode = "A2B";
     postalCodes.RemoveAt(postalCodes.IndexOf(currentPostalCode));

但是这段代码从位置1删除了项目,但从位置3删除了。如何从两个位置删除项目?请帮我 提前致谢。

马辛·侏罗纪

使用List<T>.RemoveAll方法

postalCodes.RemoveAll(c => c == currentPostalCode);

如果要使用RemoveAt,则必须循环执行:

int index;
while((index = postalCodes.IndexOf(currentPostalCode)) != -1)
{
    postalCodes.RemoveAt(index);
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

删除列表中的所有相同字符

来自分类Dev

按特定值从通用列表中获取所有项目

来自分类Dev

列表中的所有项目都获得相同的值

来自分类Dev

在特定值之后从列表中删除所有元素

来自分类Dev

从列表python中删除所有出现的特定值

来自分类Dev

如何从多个具有相同值的字典中获取所有值到列表python中

来自分类Dev

jQuery禁用所有具有相同值的下拉列表中的选定值

来自分类Dev

检索列表中的所有对象在python中的属性是否具有相同的值

来自分类Dev

如何删除所有具有相同属性值但NSMutableArray中的对象的对象

来自分类Dev

如何从数组中删除所有具有相同值的结构

来自分类Dev

如果所有分支都具有相同的值,则从 phytree 中删除叶子

来自分类Dev

从包含所有相同类型字符的数组列表中删除元素

来自分类Dev

从列表中查找具有值的所有行,并且所有行都具有相同的ID MYSQL

来自分类Dev

从python中的列表中删除所有'#'

来自分类Dev

如何从字典列表中删除或消除所有包含一个列表值的字典?

来自分类Dev

从python的多维列表中删除所有值为0的列表

来自分类Dev

Python:从列表中的两个值之间删除所有值

来自分类Dev

检查列表中的所有项目都被设置为相同的布尔值

来自分类Dev

词典理解合并日期相同的词典列表中的所有值

来自分类Dev

如何从具有相同属性值的列表中删除项目,其中计数大于 2

来自分类Dev

删除Java中的所有链接列表

来自分类Dev

从记录列表中删除所有记录

来自分类Dev

如何从列表中删除所有项目?

来自分类Dev

从元组列表中删除所有零

来自分类Dev

允许列表中的所有类型的通用类型

来自分类Dev

如果行中的所有单元格都具有相同的值,则尝试删除datagridview中的整行

来自分类Dev

for循环中返回所有相同值的python字典列表

来自分类Dev

为什么所有列表都获得相同的值 - python?

来自分类Dev

在 Python 中删除具有相同域的所有项目

Related 相关文章

  1. 1

    删除列表中的所有相同字符

  2. 2

    按特定值从通用列表中获取所有项目

  3. 3

    列表中的所有项目都获得相同的值

  4. 4

    在特定值之后从列表中删除所有元素

  5. 5

    从列表python中删除所有出现的特定值

  6. 6

    如何从多个具有相同值的字典中获取所有值到列表python中

  7. 7

    jQuery禁用所有具有相同值的下拉列表中的选定值

  8. 8

    检索列表中的所有对象在python中的属性是否具有相同的值

  9. 9

    如何删除所有具有相同属性值但NSMutableArray中的对象的对象

  10. 10

    如何从数组中删除所有具有相同值的结构

  11. 11

    如果所有分支都具有相同的值,则从 phytree 中删除叶子

  12. 12

    从包含所有相同类型字符的数组列表中删除元素

  13. 13

    从列表中查找具有值的所有行,并且所有行都具有相同的ID MYSQL

  14. 14

    从python中的列表中删除所有'#'

  15. 15

    如何从字典列表中删除或消除所有包含一个列表值的字典?

  16. 16

    从python的多维列表中删除所有值为0的列表

  17. 17

    Python:从列表中的两个值之间删除所有值

  18. 18

    检查列表中的所有项目都被设置为相同的布尔值

  19. 19

    词典理解合并日期相同的词典列表中的所有值

  20. 20

    如何从具有相同属性值的列表中删除项目,其中计数大于 2

  21. 21

    删除Java中的所有链接列表

  22. 22

    从记录列表中删除所有记录

  23. 23

    如何从列表中删除所有项目?

  24. 24

    从元组列表中删除所有零

  25. 25

    允许列表中的所有类型的通用类型

  26. 26

    如果行中的所有单元格都具有相同的值,则尝试删除datagridview中的整行

  27. 27

    for循环中返回所有相同值的python字典列表

  28. 28

    为什么所有列表都获得相同的值 - python?

  29. 29

    在 Python 中删除具有相同域的所有项目

热门标签

归档