Random number generator, generating 10 different numbers. Need Help.

  • Thread starter Thread starter Wally
  • Start date Start date
W

Wally

I am after VB.net code for a random number generator that will generate 10
different numbers between 1 and 10 and put them into an array. For example I
want the output to be something like 10,7,8,6,9,4,5,2,3,1.

Can anyone provide me with the code?

Thanks,
 
Wally said:
I am after VB.net code for a random number generator that will generate 10
different numbers between 1 and 10 and put them into an array. For example
I want the output to be something like 10,7,8,6,9,4,5,2,3,1.

Can anyone provide me with the code?

Thanks,
Here is code to generate numbers using the Random class:

Dim rx As New Random

Dim intArray() As Integer = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}

Dim i As Integer = 0

While i < 10

intArray(i) = rx.Next(1, 11)

i += 1

End While

Note that there is no guarantee that each number will be unique, as
randomness implies possible duplication. To generate unique numbers, you
would have to add logic to test each new candidate entry for the array to
ensure it had not already been entered.
 
Back
Top