Hello everyone,
I have a little problem that drove me crazy I can't figure it out, I spent hours searching the Web but in vain. I hope that you can help with it. The program must generate 6 unique random numbers but when I click display numbers sometimes it gives me 6 unique numbers and sometimes I get duplicate numbers. I will add the code I have so far and I hope that you can help me out.
Public Class frmMain
Private Sub btnExit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnExit.Click
' close the application
Me.Close()
End Sub
Private Sub btnSelect_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnSelect.Click
Dim intRandom1 As Integer
Dim intRandom2 As Integer
Dim intRandom3 As Integer
Dim intRandom4 As Integer
Dim intRandom5 As Integer
Dim intRandom6 As Integer
Dim randomGenerator As New Random
' generate random integers
intRandom1 = randomGenerator.Next(1, 55)
intRandom2 = randomGenerator.Next(1, 55)
intRandom3 = randomGenerator.Next(1, 55)
intRandom4 = randomGenerator.Next(1, 55)
intRandom5 = randomGenerator.Next(1, 55)
intRandom6 = randomGenerator.Next(1, 55)
' display integers
lblNumbers.Text = Convert.ToString(intRandom1) & " " & Convert.ToString(intRandom2) & " " & Convert.ToString(intRandom3) & " " & Convert.ToString(intRandom4) & " " & Convert.ToString(intRandom5) & " " & Convert.ToString(intRandom6)
End Sub
End Class
Thank you so much