如何检查listview vb.net中的重复值

时间:2013-11-11 12:49:32

标签: vb.net

如果记录创建重复而不是数据库,我如何控制记录到列表视图的输入。它检查列表视图中的所有项目,包括子项目,然后通知用户列表视图中有一个reocrd如果存在,否则记录 我仍然无法使用正确的代码。

你可以帮帮我吗?

1 个答案:

答案 0 :(得分:1)

绑定到不允许重复的集合(即HashSet)或循环遍历整个项目列表,然后再添加以查看该项目是否已存在。我推荐HashSet路由,因为如果您尝试将重复项添加到集合中,它将返回False,因此您的添加代码简化为:

If hashSet.Add(yourNewValue) Then
    ' Succesfully added
Else
    ' Value already exists, add did not happen
End If