Для генерации уникальных случайных чисел в VB.NET можно использовать различные методы. Вот несколько примеров кода:
Метод 1: использование класса Random
Dim random As New Random()
Dim randomNumber As Integer = random.Next()
Метод 2. Генерация случайных чисел в определенном диапазоне
Dim random As New Random()
Dim min As Integer = 1
Dim max As Integer = 100
Dim randomNumber As Integer = random.Next(min, max)
Метод 3. Генерация уникальных случайных чисел с использованием списка или массива
Dim random As New Random()
Dim numbers As New List(Of Integer)()
Dim min As Integer = 1
Dim max As Integer = 100
' Populate the list with numbers from min to max
For i As Integer = min To max
numbers.Add(i)
Next
' Shuffle the list
For i As Integer = 0 To numbers.Count - 1
Dim temp As Integer = numbers(i)
Dim j As Integer = random.Next(i, numbers.Count)
numbers(i) = numbers(j)
numbers(j) = temp
Next
' Get the next unique random number from the list
Dim randomNumber As Integer = numbers(0)
numbers.RemoveAt(0)
Метод 4. Использование класса Guid для получения уникальных случайных чисел
Dim guid As Guid = Guid.NewGuid()
Dim randomNumber As Integer = guid.GetHashCode()
Это всего лишь несколько примеров генерации уникальных случайных чисел в VB.NET. В зависимости от ваших конкретных требований вы можете выбрать метод, который лучше всего соответствует вашим потребностям.