This question already has answers here:
Removing sequential repeating items from List<T> using linq
(9个答案)
我有一个清单,比如:
我想从列表中删除连续的重复项以获取
如果我尝试
(9个答案)
我有一个清单,比如:
A B B C D D D B E D
我想从列表中删除连续的重复项以获取
A B C D B E D
如果我尝试
Distinct()
,它只会给我A B C D E
最佳答案
遍历一个列表记住前一个元素,如果当前元素等于前一个,则忽略它,否则添加到列表中。
关于c# - 如何从列表中删除连续的重复项[duplicate],我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35333703/