相关疑难解决方法(0)

从C#中的List <T>中删除重复项

任何人都有一个快速的方法来重复C#中的通用列表?

c# generics list duplicates

455
推荐指数
17
解决办法
55万
查看次数

如何从C#数组中删除重复项?

我一直在处理string[]从函数调用返回的C#中的数组.我可以投射到一个Generic集合,但我想知道是否有更好的方法,可能通过使用临时数组.

从C#数组中删除重复项的最佳方法是什么?

c# arrays duplicates

201
推荐指数
13
解决办法
30万
查看次数

删除对象序列中连续的重复项

假设我们有对象列表

List<int> list = new List<int>() { 1,1,1,2,3,3,3,2,2,2,1,1 };
Run Code Online (Sandbox Code Playgroud)

获得以下结果列表的最优雅的方法是什么?

{1,2,3,2,1}
Run Code Online (Sandbox Code Playgroud)

.net c# algorithm

3
推荐指数
1
解决办法
378
查看次数

使用LINQ删除列表中的重复内容?

假设我有这个列表:

int[] list = { 1, 2, 3, 3, 1 };
Run Code Online (Sandbox Code Playgroud)

我想要的是删除紧跟相同数字的重复项.所以在这种情况下我想删除3,但不是1.

因此,新清单应为: {1, 2, 3, 1}

另一个例子是这个列表:{2, 7, 7, 7, 2, 6, 4}将成为{2, 7, 2, 6, 4}.

我可以用LINQ做到这一点吗?

.net c# linq

2
推荐指数
1
解决办法
83
查看次数

如何合并列表中的多个连续值?

有没有删除随之而来的值(即一个函数14, 14 -> 1412, 12 -> 12)?

以下列表([12, 14, 14, 12, 12, 14]):

List<string> foo = new List<string> { 12, 14, 14, 12, 12, 14 };
Run Code Online (Sandbox Code Playgroud)

到清单[12, 14, 12, 14]

c# list distinct

2
推荐指数
1
解决办法
103
查看次数

标签 统计

c# ×5

.net ×2

duplicates ×2

list ×2

algorithm ×1

arrays ×1

distinct ×1

generics ×1

linq ×1