一尘不染

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

c#

我一直在使用string[]从函数调用返回的C#数组。我可能会转换为一个Generic集合,但是我想知道是否有更好的方法,可能是使用临时数组。

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


阅读 491

收藏
2020-05-19

共1个答案

一尘不染

您可以使用LINQ查询来执行此操作:

int[] s = { 1, 2, 3, 3, 4};
int[] q = s.Distinct().ToArray();
2020-05-19