c#怎么判断数据重复
时间: 2023-11-27 10:53:42 浏览: 103
在 C# 中,可以使用 HashSet<T> 类来判断数据重复。HashSet<T> 是一个集合类,它可以存储一组唯一的元素,并且具有快速的查找和插入操作。
下面是一个示例代码,演示如何使用 HashSet<T> 类来判断数据重复:
```
HashSet<int> set = new HashSet<int>();
int[] data = { 1, 2, 3, 4, 5, 3 };
foreach (int num in data)
{
if (set.Contains(num))
{
Console.WriteLine("数据重复:" + num);
}
else
{
set.Add(num);
}
}
```
在这个示例中,我们创建了一个整数的 HashSet,并且遍历了一个整数数组。对于每个元素,我们首先判断它是否已经存在于 HashSet 中。如果存在,说明数据重复。否则,我们将它添加到 HashSet 中。最终,HashSet 中只会包含不重复的元素,而重复的元素会被识别出来。
阅读全文