gpt4 book ai didi

vb.net - 在数组 vb.net 2005 中检测重复数字的最快方法

转载 作者:行者123 更新时间:2023-12-01 07:11:25 24 4
gpt4 key购买 nike

我有这个项目,让用户输入 5 个不同的数字,从 1 到 50。但我想在保存到数据库之前验证它,我将是 5 个唯一数字。最好和最快的方法是什么?

最佳答案

您可以使用 HashSet(Of T)检查这个:

Dim numbers As IEnumerable(Of Integer) = GetInputFromUser()
Dim hash As HashSet(Of Integer) = new HashSet(Of Integer)(numbers)

Dim unique As Boolean = hash.Count = numbers.Count()

这将比需要排序 + 迭代的选项更有效。

关于vb.net - 在数组 vb.net 2005 中检测重复数字的最快方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7365211/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com