c#int[] arr3 = { 1,2,1,1,2,1,1,2,3,3,4,3,4,4 }; 去重 1234
时间: 2024-06-16 15:07:56 浏览: 62
C# Dictionary去重算法
你可以使用C#中的HashSet来去重一个整数数组。HashSet是一个集合,它只包含唯一的元素,不允许重复。你可以遍历数组,将每个元素添加到HashSet中,然后再将HashSet转换回数组。以下是示例代码:
```csharp
int[] arr3 = { 1, 2, 1, 1, 2, 1, 1, 2, 3, 3, 4, 3, 4, 4 };
HashSet<int> set = new HashSet<int>(arr3);
int[] uniqueArr = set.ToArray();
```
在上面的代码中,我们首先创建了一个HashSet对象`set`,并将数组`arr3`作为参数传递给HashSet的构造函数。然后,我们使用`ToArray()`方法将HashSet转换回数组`uniqueArr`。最终,`uniqueArr`中的元素将是去重后的结果,即1234。
阅读全文